summaryrefslogtreecommitdiffstats
path: root/tests/testpreferences.cpp
diff options
context:
space:
mode:
authorGravatar jan Iversen <jani@apache.org>2018-08-08 16:34:17 +0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2018-08-13 11:49:32 -0700
commit72d87364c018c61f2127b7293fff11b83e97b82c (patch)
treeb2d2eff7326964fddbb4a8fc82798d616ef69d0e /tests/testpreferences.cpp
parent63fa532b1520bb18eff98c10ff708834939d8e59 (diff)
downloadsubsurface-72d87364c018c61f2127b7293fff11b83e97b82c.tar.gz
core: activate qPrefLanguage
remove Language from SettingsObjectWrapper and reference qPrefLanguage update files using SettingsObjectWrapper/Language to use qPrefLanguage this activated qPrefLanguage and removed the similar class from SettingsObjectWrapper. Signed-off-by: Jan Iversen <jani@apache.org>
Diffstat (limited to 'tests/testpreferences.cpp')
-rw-r--r--tests/testpreferences.cpp68
1 files changed, 34 insertions, 34 deletions
diff --git a/tests/testpreferences.cpp b/tests/testpreferences.cpp
index 0a4492c00..f7912d6c0 100644
--- a/tests/testpreferences.cpp
+++ b/tests/testpreferences.cpp
@@ -110,42 +110,42 @@ void TestPreferences::testPreferences()
TEST(general->pscrRatio(), 1);
TEST(general->useDefaultFile(), false);
- auto language = pref->language_settings;
- language->setLangLocale("en_US");
- language->setLanguage("en");
- language->setTimeFormat("hh:mm");
- language->setDateFormat("dd/mm/yy");
- language->setDateFormatShort("dd/mm");
- language->setTimeFormatOverride(false);
- language->setDateFormatOverride(false);
- language->setUseSystemLanguage(false);
-
- TEST(language->langLocale(), QStringLiteral("en_US"));
+ auto language = qPrefLanguage::instance();
+ language->set_lang_locale("en_US");
+ language->set_language("en");
+ language->set_time_format("hh:mm");
+ language->set_date_format("dd/mm/yy");
+ language->set_date_format_short("dd/mm");
+ language->set_time_format_override(false);
+ language->set_date_format_override(false);
+ language->set_use_system_language(false);
+
+ TEST(language->lang_locale(), QStringLiteral("en_US"));
TEST(language->language(), QStringLiteral("en"));
- TEST(language->timeFormat(), QStringLiteral("hh:mm"));
- TEST(language->dateFormat(), QStringLiteral("dd/mm/yy"));
- TEST(language->dateFormatShort(), QStringLiteral("dd/mm"));
- TEST(language->timeFormatOverride(), false);
- TEST(language->dateFormatOverride(), false);
- TEST(language->useSystemLanguage(), false);
-
- language->setLangLocale("en_EN");
- language->setLanguage("br");
- language->setTimeFormat("mm:hh");
- language->setDateFormat("yy/mm/dd");
- language->setDateFormatShort("dd/yy");
- language->setTimeFormatOverride(true);
- language->setDateFormatOverride(true);
- language->setUseSystemLanguage(true);
-
- TEST(language->langLocale(), QStringLiteral("en_EN"));
+ TEST(language->time_format(), QStringLiteral("hh:mm"));
+ TEST(language->date_format(), QStringLiteral("dd/mm/yy"));
+ TEST(language->date_format_short(), QStringLiteral("dd/mm"));
+ TEST(language->time_format_override(), false);
+ TEST(language->date_format_override(), false);
+ TEST(language->use_system_language(), false);
+
+ language->set_lang_locale("en_EN");
+ language->set_language("br");
+ language->set_time_format("mm:hh");
+ language->set_date_format("yy/mm/dd");
+ language->set_date_format_short("dd/yy");
+ language->set_time_format_override(true);
+ language->set_date_format_override(true);
+ language->set_use_system_language(true);
+
+ TEST(language->lang_locale(), QStringLiteral("en_EN"));
TEST(language->language(), QStringLiteral("br"));
- TEST(language->timeFormat(), QStringLiteral("mm:hh"));
- TEST(language->dateFormat(), QStringLiteral("yy/mm/dd"));
- TEST(language->dateFormatShort(), QStringLiteral("dd/yy"));
- TEST(language->timeFormatOverride(), true);
- TEST(language->dateFormatOverride(), true);
- TEST(language->useSystemLanguage(), true);
+ TEST(language->time_format(), QStringLiteral("mm:hh"));
+ TEST(language->date_format(), QStringLiteral("yy/mm/dd"));
+ TEST(language->date_format_short(), QStringLiteral("dd/yy"));
+ TEST(language->time_format_override(), true);
+ TEST(language->date_format_override(), true);
+ TEST(language->use_system_language(), true);
}
QTEST_MAIN(TestPreferences)