diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/tst_qPrefUpdateManager.qml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/tests/tst_qPrefUpdateManager.qml b/tests/tst_qPrefUpdateManager.qml new file mode 100644 index 000000000..3554f88c8 --- /dev/null +++ b/tests/tst_qPrefUpdateManager.qml @@ -0,0 +1,35 @@ +// SPDX-License-Identifier: GPL-2.0 +import QtQuick 2.6 +import QtTest 1.2 +import org.subsurfacedivelog.mobile 1.0 + +TestCase { + name: "qPrefUpdateManager" + + SsrfUpdateManagerPrefs { + id: tst + } + + SsrfPrefs { + id: prefs + } + + function test_variables() { + var x1 = tst.dont_check_for_updates + tst.dont_check_for_updates = true; + compare(tst.dont_check_for_updates, true) + + var x2 = tst.dont_check_exists + tst.dont_check_exists = true + compare(tst.dont_check_exists, true) + + var x3 = tst.last_version_used + tst.last_version_used = "jan again" + compare(tst.last_version_used, "jan again") + + var x4 = tst.next_check + var x4_date = Date.fromLocaleString(Qt.locale(), "01-01-2001", "dd-MM-yyyy") + tst.next_check = x4_date + compare(tst.next_check, x4_date) + } +} |