👍️[Update] Model: 言語スワップの処理を修正/引数修正に伴いテストの内容を修正

This commit is contained in:
misyaguziya
2024-09-19 11:43:24 +09:00
parent c752196a1c
commit ae18c92a5a
2 changed files with 74 additions and 24 deletions

View File

@@ -466,15 +466,17 @@ def setTargetLanguageAndCountry(select:dict, *args, **kwargs) -> dict:
def swapYourLanguageAndTargetLanguage(*args, **kwargs) -> dict: def swapYourLanguageAndTargetLanguage(*args, **kwargs) -> dict:
printLog("swapYourLanguageAndTargetLanguage") printLog("swapYourLanguageAndTargetLanguage")
your_language = config.SELECTED_TAB_YOUR_LANGUAGES[config.SELECTED_TAB_NO] your_languages = config.SELECTED_TAB_YOUR_LANGUAGES
your_language_primary = your_language["primary"] your_language_primary = your_languages[config.SELECTED_TAB_NO]["primary"]
target_language = config.SELECTED_TAB_TARGET_LANGUAGES[config.SELECTED_TAB_NO]
target_language_primary = target_language["primary"]
your_language["primary"] = target_language_primary target_languages = config.SELECTED_TAB_TARGET_LANGUAGES
target_language["primary"] = your_language_primary target_language_primary = target_languages[config.SELECTED_TAB_NO]["primary"]
setYourLanguageAndCountry(your_language)
setTargetLanguageAndCountry(target_language) your_languages[config.SELECTED_TAB_NO]["primary"] = target_language_primary
target_languages[config.SELECTED_TAB_NO]["primary"] = your_language_primary
setYourLanguageAndCountry(your_languages)
setTargetLanguageAndCountry(target_languages)
return { return {
"status":200, "status":200,
"result":{ "result":{

View File

@@ -398,7 +398,7 @@ if __name__ == "__main__":
for key in controller_mapping.keys(): for key in controller_mapping.keys():
controller_mapping[key]["status"] = True controller_mapping[key]["status"] = True
process = "main" process = "test_all"
match process: match process:
case "main": case "main":
main.loop() main.loop()
@@ -425,17 +425,36 @@ if __name__ == "__main__":
# handleControllerRequest("/controller/callback_enable_translation") # handleControllerRequest("/controller/callback_enable_translation")
# handleControllerRequest("/controller/callback_enable_convert_message_to_romaji") # handleControllerRequest("/controller/callback_enable_convert_message_to_romaji")
data = {"id":"123456", "message":"テスト"} data = {"id":"123456", "message":"テスト"}
case "/controller/callback_selected_translation_engine": case "/controller/callback_set_translation_engines":
data = "DeepL" data = {
"1":"CTranslate2",
"2":"CTranslate2",
"3":"CTranslate2",
}
case "/controller/set_your_language_and_country": case "/controller/set_your_language_and_country":
data = { data = {
"1":{
"primary":{ "primary":{
"language": "English", "language": "English",
"country": "Hong Kong" "country": "Hong Kong"
} },
},
"2":{
"primary":{
"language":"Japanese",
"country":"Japan"
},
},
"3":{
"primary":{
"language":"Japanese",
"country":"Japan"
},
},
} }
case "/controller/set_target_language_and_country": case "/controller/set_target_language_and_country":
data ={ data ={
"1":{
"primary": { "primary": {
"language": "Japanese", "language": "Japanese",
"country": "Japan" "country": "Japan"
@@ -448,6 +467,35 @@ if __name__ == "__main__":
"language": "Chinese Simplified", "language": "Chinese Simplified",
"country": "China" "country": "China"
} }
},
"2":{
"primary":{
"language":"English",
"country":"United States",
},
"secondary":{
"language":"English",
"country":"United States"
},
"tertiary":{
"language":"English",
"country":"United States"
},
},
"3":{
"primary":{
"language":"English",
"country":"United States",
},
"secondary":{
"language":"English",
"country":"United States"
},
"tertiary":{
"language":"English",
"country":"United States"
},
},
} }
case "/controller/callback_set_transparency": case "/controller/callback_set_transparency":
data = 0.5 data = 0.5