Add a test to check that javahelp files exist (usefull for binary versions quality... 67/16167/1
Vincent COUVERT [Wed, 18 Mar 2015 08:18:20 +0000 (09:18 +0100)]
Change-Id: Ie37ed393f2172afa7671836058a7f81740ca7c7a

scilab/modules/helptools/tests/unit_tests/javahelp.dia.ref [new file with mode: 0644]
scilab/modules/helptools/tests/unit_tests/javahelp.tst [new file with mode: 0644]

diff --git a/scilab/modules/helptools/tests/unit_tests/javahelp.dia.ref b/scilab/modules/helptools/tests/unit_tests/javahelp.dia.ref
new file mode 100644 (file)
index 0000000..29f6992
--- /dev/null
@@ -0,0 +1,16 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2015 - Scilab Enterprises - Vincent COUVERT
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+// <-- CLI SHELL MODE -->
+// Check that javahelp files are present and non-zero size for all supported languages
+supportedLanguages = ["en_US" "fr_FR" "ja_JP" "pt_BR" "ru_RU"];
+for kL=1:size(supportedLanguages, "*")
+    helpFile = "SCI/modules/helptools/jar/scilab_" + supportedLanguages(kL) + "_help.jar";
+    assert_checktrue(isfile(helpFile));
+    [x, ierr] = fileinfo(helpFile);
+    assert_checktrue(ierr==0);
+    assert_checktrue(x(1) > 0);
+end
diff --git a/scilab/modules/helptools/tests/unit_tests/javahelp.tst b/scilab/modules/helptools/tests/unit_tests/javahelp.tst
new file mode 100644 (file)
index 0000000..b554737
--- /dev/null
@@ -0,0 +1,21 @@
+// =============================================================================
+// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
+// Copyright (C) 2015 - Scilab Enterprises - Vincent COUVERT
+//
+//  This file is distributed under the same license as the Scilab package.
+// =============================================================================
+
+// <-- CLI SHELL MODE -->
+
+// Check that javahelp files are present and non-zero size for all supported languages
+
+supportedLanguages = ["en_US" "fr_FR" "ja_JP" "pt_BR" "ru_RU"];
+
+for kL=1:size(supportedLanguages, "*")
+    helpFile = "SCI/modules/helptools/jar/scilab_" + supportedLanguages(kL) + "_help.jar";
+    assert_checktrue(isfile(helpFile));
+    [x, ierr] = fileinfo(helpFile);
+    assert_checktrue(ierr==0);
+    assert_checktrue(x(1) > 0);
+end
+