Return SettingsVariable objects instead of values

This commit is contained in:
Dan Paulat 2022-12-19 00:32:35 -06:00
parent 891b6c839f
commit 7522162095
10 changed files with 58 additions and 50 deletions

View file

@ -85,10 +85,13 @@ TEST_F(SettingsManagerTest, SettingsKeax)
SettingsManager::ReadSettings(filename);
EXPECT_EQ(SettingsManager::general_settings().default_radar_site(), "KEAX");
EXPECT_EQ(
SettingsManager::general_settings().default_radar_site().GetValue(),
"KEAX");
for (size_t i = 0; i < SettingsManager::map_settings().count(); ++i)
{
EXPECT_EQ(SettingsManager::map_settings().radar_site(i), "KEAX");
EXPECT_EQ(SettingsManager::map_settings().radar_site(i).GetValue(),
"KEAX");
}
}