Added tests to check that Nations files are serializable, and fixed problems in Korean and Ukrainian files
This commit is contained in:
parent
973c8fb7f8
commit
2b384c7d01
3 changed files with 17 additions and 4 deletions
|
@ -706,6 +706,7 @@
|
|||
"난","탁","수판부리","홍사와디","타와이","아유타야","타판 힌","우타이 타니","롭 부리","랏차시마",
|
||||
"반 파이","로치","칸 카엔","수린"]
|
||||
},
|
||||
/*
|
||||
{ // REQUiRES RIVERS
|
||||
name:"Aztecs",
|
||||
translatedName:"아즈텍",
|
||||
|
@ -942,7 +943,7 @@
|
|||
leaderName:"구스타부스 아돌푸스",
|
||||
adjective:["스웨덴"],
|
||||
startBias:["Tundra"],
|
||||
preferredVictoryType:"Diplomatic",
|
||||
// preferredVictoryType:"Diplomatic",
|
||||
|
||||
startIntroPart1:"스웨덴 제국의 설립자이시자 최고의 군사 전략가이신 구스타부스 아돌푸스 왕께 경배를! 당신은 스웨덴을 유럽 최강 국가 중 하나로 성장시켰으며 전쟁터 안팎에서 유감없이 지혜를 발휘하셨습니다. 왕위에 오른 후 당신은 수많은 개혁 정책으로 경제적 안정과 번영을 이끌어냈습니다. '북방의 사자'라 불린 장군이기도 한 당신은 뛰어난 전술과 선견지명으로 세계적으로 존경받는 군대 지휘자가 되었습니다. 30년 전쟁에서 승리한 당신은 역사상 가장 뛰어난 장군 중 하나로 남았습니다.",
|
||||
startIntroPart2:"고귀한 왕이시여, 백성은 당신의 사려 깊은 지도를 기대하며 다시 왕국이 영광을 되찾기를 희망합니다. 과감한 새 전략을 고안하여 스웨덴군을 승리로 이끄시겠습니까? 세월의 시련을 이겨낼 문명을 건설하겠습니까?",
|
||||
|
@ -952,7 +953,7 @@
|
|||
defeated:"나는 스웨덴의 왕이다. 내 땅, 내 시민, 내 왕국은 가져갈 수 있어도, 나의 왕실인 '바사 왕실'만은 가질 수 없을 것이다.",
|
||||
introduction:"이방인이여, 설원 위의 왕국에 온 걸 환영하네! 나는 바사 왕실에서 스웨덴을 통치하고 있는 구스타부스 아돌푸스일세.",
|
||||
|
||||
neutralHello:"오","환영하네!",
|
||||
neutralHello:"환영하네!",
|
||||
neutralLetsHearIt:["들어 보겠네.","말하게.","듣고 있네."],
|
||||
neutralNo:["수락하기는 어렵겠네.","아니, 절대로 안 되네.","거절하겠네."],
|
||||
neutralYes:["매우 좋군!","기꺼이 하지!","하, 상당히 좋군!"],
|
||||
|
|
|
@ -346,7 +346,7 @@
|
|||
introduction:"Люди Сполучених Штатів Америки вітають вас."
|
||||
|
||||
neutralHello:"Гарного дня."
|
||||
neutralLetsHearIt:["Продовжуйте!",Не затримуйся.","Я слухаю."]
|
||||
neutralLetsHearIt:["Продовжуйте!","Не затримуйся.","Я слухаю."]
|
||||
neutralNo:["Звичайно що ні!","Ні."]
|
||||
neutralYes:["Дуже добре.","Домовились.","Авжеж!"]
|
||||
|
||||
|
@ -364,7 +364,7 @@
|
|||
unique:"Усі наземні підрозділи отримують +1 до зору, а також ви маєте знижку при купівлі тайлів",
|
||||
cities:["Вашингтон","Нью-Йорк","Бостон","Філадельфія","Атланта","Чикаго","Сіетл","Сан-Франциско","Лос-Анджелес","Х’юстон",
|
||||
"Портленд","Сент-Луїс","Маямі","Ба́ффало","Детройт","Новий Орлеан","Ба́лтимор ","Денвер","Цінціннаті","Даллас","Мемфіс",
|
||||
"Клівленд,"Канзас-Сіті","Сан-Діеґо","Річмонд","Лас-Веґас","Фінікс","Альбукерке","Міннеаполіс","Піттсбурґ"]
|
||||
"Клівленд","Канзас-Сіті","Сан-Діеґо","Річмонд","Лас-Веґас","Фінікс","Альбукерке","Міннеаполіс","Піттсбурґ"]
|
||||
},
|
||||
{
|
||||
name:"Japan",
|
||||
|
|
|
@ -2,6 +2,10 @@
|
|||
|
||||
package de.tomgrill.gdxtesting.examples;
|
||||
|
||||
import com.badlogic.gdx.Gdx;
|
||||
import com.badlogic.gdx.files.FileHandle;
|
||||
import com.badlogic.gdx.utils.Array;
|
||||
import com.unciv.models.gamebasics.Nation;
|
||||
import com.unciv.models.gamebasics.Ruleset;
|
||||
|
||||
import org.junit.Test;
|
||||
|
@ -83,5 +87,13 @@ public class TranslationTests {
|
|||
return allBuildingsHaveTranslation;
|
||||
}
|
||||
|
||||
@Test
|
||||
public void allTranslatedNationsFilesAreSerializable() {
|
||||
for(FileHandle file : Gdx.files.internal("jsons/Nations").list()){
|
||||
ruleSet.getFromJson(new Array<Nation>().getClass(), file.path());
|
||||
}
|
||||
assertTrue("This test will only pass when there is a translation for all promotions",
|
||||
true);
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in a new issue