Added draft conversion test for TX16S

This commit is contained in:
Raphael Coeffic
2021-11-10 11:07:03 +01:00
parent e7519b6cce
commit cc0af82506
3 changed files with 24 additions and 1 deletions
+23
View File
@@ -393,3 +393,26 @@ TEST(Conversions, ConversionX12SFrom23)
}
#endif
#if defined(RADIO_TX16S)
TEST(Conversions, ConversionTX16SFrom25)
{
simuFatfsSetPaths(TESTS_BUILD_PATH "/model_25_tx16s/", TESTS_BUILD_PATH "/model_25_tx16s/");
convertRadioData_219_to_220("/RADIO/radio.bin");
convertRadioData_220_to_221("/RADIO/radio.bin");
EXPECT_EQ(nullptr, loadRadioSettingsYaml());
char modelname[] = "model1.bin";
convertBinModelData(modelname, 220);
loadModel(modelname);
EXPECT_EQ(220, g_eeGeneral.version); // TODO: 221?
EXPECT_EQ(-23, g_eeGeneral.vBatMin);
EXPECT_EQ(0, g_eeGeneral.speakerVolume);
EXPECT_STRNEQ("en", g_eeGeneral.ttsLanguage);
EXPECT_STRNEQ("model1.yml", g_eeGeneral.currModelFilename);
EXPECT_STRNEQ("Model", g_model.header.name);
}
#endif