unit test for getdefaultlanguage
Sylvestre Ledru [Fri, 4 Jan 2008 12:52:18 +0000 (12:52 +0000)]
scilab/modules/localization/tests/unit_tests/getdefaultlanguage.dia.ref [new file with mode: 0644]
scilab/modules/localization/tests/unit_tests/getdefaultlanguage.tst [new file with mode: 0644]

diff --git a/scilab/modules/localization/tests/unit_tests/getdefaultlanguage.dia.ref b/scilab/modules/localization/tests/unit_tests/getdefaultlanguage.dia.ref
new file mode 100644 (file)
index 0000000..8ad0ab0
--- /dev/null
@@ -0,0 +1,13 @@
+//===============================
+// unit tests getdefaultlanguage
+// INRIA 2008
+// @author Sylvestre LEDRU
+//===============================
+// check that the default language is really english
+ if getdefaultlanguage() <> "en_US" then pause, end
+// Switch to french with small code and check if the default language has not changed
+lang="fr"; setlanguage(lang); if getdefaultlanguage() <> "en_US" then pause, end
+// Switch to english with small code
+lang="en"; setlanguage(lang); if getdefaultlanguage() <> "en_US" then pause, end
+// Switch to english with full code
+lang="en_US"; setlanguage(lang); if getdefaultlanguage() <> "en_US" then pause, end
diff --git a/scilab/modules/localization/tests/unit_tests/getdefaultlanguage.tst b/scilab/modules/localization/tests/unit_tests/getdefaultlanguage.tst
new file mode 100644 (file)
index 0000000..1343b9d
--- /dev/null
@@ -0,0 +1,18 @@
+//===============================
+// unit tests getdefaultlanguage
+// INRIA 2008
+// @author Sylvestre LEDRU
+//===============================
+
+// check that the default language is really english
+ if getdefaultlanguage() <> "en_US" then pause, end
+
+// Switch to french with small code and check if the default language has not changed
+lang="fr"; setlanguage(lang); if getdefaultlanguage() <> "en_US" then pause, end
+
+// Switch to english with small code
+lang="en"; setlanguage(lang); if getdefaultlanguage() <> "en_US" then pause, end
+
+// Switch to english with full code
+lang="en_US"; setlanguage(lang); if getdefaultlanguage() <> "en_US" then pause, end
+