ATOMS: test repositories now contains the packaging version => update tests
Pierre MARECHAL [Mon, 25 Jan 2010 08:13:15 +0000 (09:13 +0100)]
scilab/modules/atoms/tests/unit_tests/atomsDepTreeShow.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsInstallList.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsInstallList.tst
scilab/modules/atoms/tests/unit_tests/atomsIsLoaded.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsLoad.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsRemoveList.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsRemoveList.tst
scilab/modules/atoms/tests/unit_tests/atomsShow.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsUpdate.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsUpdate.tst

index 7460c43..763915f 100644 (file)
@@ -19,10 +19,10 @@ atomsInstall("toolbox_5");
 // Show the dependency tree
 atomsDepTreeShow("toolbox_5");
 
-    toolbox_5 - 1.0
-    `-- toolbox_4 - 1.0
-        `-- toolbox_2 - 1.0
-            `-- toolbox_1 - 1.0
+    toolbox_5 - 1.0-1
+    `-- toolbox_4 - 1.0-1
+        `-- toolbox_2 - 1.0-1
+            `-- toolbox_1 - 1.0-1
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
 atomsSystemUpdate();
@@ -31,10 +31,10 @@ atomsUpdate();
 // Show the dependency tree
 atomsDepTreeShow("toolbox_5");
 
-    toolbox_5 - 1.0
-    `-- toolbox_4 - 1.1
-        `-- toolbox_2 - 1.0
-            `-- toolbox_1 - 1.0
+    toolbox_5 - 1.0-1
+    `-- toolbox_4 - 1.1-1
+        `-- toolbox_2 - 1.0-1
+            `-- toolbox_1 - 1.0-1
 // Remove toolbox 5
 atomsRemove("toolbox_5");
 // Restore original values
index 7b77f49..4185763 100644 (file)
@@ -11,38 +11,38 @@ load("SCI/modules/atoms/macros/atoms_internals/lib");
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
 atomsSystemUpdate();
 // -----------------------------------------------------------------------------
-ref = [ "+" "U" "toolbox_4" "1.0" ;
-        "+" ""  "toolbox_2" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_4" "1.0-1" ;
+        "+" ""  "toolbox_2" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 if or(atomsInstallList("toolbox_4")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "+" "U" "toolbox_3" "1.0" ;
-        "+" ""  "toolbox_2" "2.0" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_3" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 if or(atomsInstallList("toolbox_3")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "+" "U" "toolbox_6" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ;
-        "+" ""  "toolbox_2" "2.0" ];
+ref = [ "+" "U" "toolbox_6" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.0-1" ];
 if or(atomsInstallList("toolbox_6")<>ref) then bugmes();quit;end
 // Load the 2nd scenario : See scene10.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
 atomsSystemUpdate();
 // -----------------------------------------------------------------------------
-ref = [ "+" "U" "toolbox_4" "1.1" ;
-        "+" ""  "toolbox_2" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_4" "1.1-1" ;
+        "+" ""  "toolbox_2" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 if or(atomsInstallList("toolbox_4")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "+" "U" "toolbox_3" "1.0" ;
-        "+" ""  "toolbox_2" "2.1" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_3" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.1-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 if or(atomsInstallList("toolbox_3")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "+" "U" "toolbox_6" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ;
-        "+" ""  "toolbox_2" "2.1" ];
+ref = [ "+" "U" "toolbox_6" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.1-1" ];
 if or(atomsInstallList("toolbox_6")<>ref) then bugmes();quit;end
 // Restore Original values
 // =============================================================================
index ad4639f..2f7cd34 100644 (file)
@@ -17,25 +17,25 @@ atomsSystemUpdate();
 
 // -----------------------------------------------------------------------------
 
-ref = [ "+" "U" "toolbox_4" "1.0" ;
-        "+" ""  "toolbox_2" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_4" "1.0-1" ;
+        "+" ""  "toolbox_2" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 
 if or(atomsInstallList("toolbox_4")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "+" "U" "toolbox_3" "1.0" ;
-        "+" ""  "toolbox_2" "2.0" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_3" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 
 if or(atomsInstallList("toolbox_3")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "+" "U" "toolbox_6" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ;
-        "+" ""  "toolbox_2" "2.0" ];
+ref = [ "+" "U" "toolbox_6" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.0-1" ];
 
 if or(atomsInstallList("toolbox_6")<>ref) then pause, end
 
@@ -49,25 +49,25 @@ atomsSystemUpdate();
 
 // -----------------------------------------------------------------------------
 
-ref = [ "+" "U" "toolbox_4" "1.1" ;
-        "+" ""  "toolbox_2" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_4" "1.1-1" ;
+        "+" ""  "toolbox_2" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 
 if or(atomsInstallList("toolbox_4")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "+" "U" "toolbox_3" "1.0" ;
-        "+" ""  "toolbox_2" "2.1" ;
-        "+" ""  "toolbox_1" "1.0" ];
+ref = [ "+" "U" "toolbox_3" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.1-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ];
 
 if or(atomsInstallList("toolbox_3")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "+" "U" "toolbox_6" "1.0" ;
-        "+" ""  "toolbox_1" "1.0" ;
-        "+" ""  "toolbox_2" "2.1" ];
+ref = [ "+" "U" "toolbox_6" "1.0-1" ;
+        "+" ""  "toolbox_1" "1.0-1" ;
+        "+" ""  "toolbox_2" "2.1-1" ];
 
 if or(atomsInstallList("toolbox_6")<>ref) then pause, end
 
index ac9fcfe..f8eaf89 100644 (file)
@@ -47,8 +47,8 @@ if or(atomsIsLoaded(A) <> [%T ; %T ; %T ; %T ; %T ; %F]) then bugmes();quit;end
 // Remove toolbox_2
 // =============================================================================
 atomsRemove("toolbox_2","user");
-       the package toolbox_2 (2.0) is currently loaded, It will be removed at next Scilab start
-       the package toolbox_1 (1.0) is currently loaded, It will be removed at next Scilab start
+       the package toolbox_2 (2.0-1) is currently loaded, It will be removed at next Scilab start
+       the package toolbox_1 (1.0-1) is currently loaded, It will be removed at next Scilab start
 // Restore original values
 // =============================================================================
 atomsSetConfig("autoloadAddAfterInstall",config_autoload);
index fde320e..dd14ccb 100644 (file)
@@ -57,10 +57,10 @@ if or( t5_version() <> ["Toolbox 5 -> version = 1.0"; ..
                         "Toolbox 2 -> version = 1.0"; ..
                         "Toolbox 1 -> version = 1.0" ] ) then bugmes();quit;end
 atomsRemove("toolbox_5");
-       the package toolbox_5 (1.0) is currently loaded, It will be removed at next Scilab start
-       the package toolbox_4 (1.0) is currently loaded, It will be removed at next Scilab start
-       the package toolbox_2 (1.0) is currently loaded, It will be removed at next Scilab start
-       the package toolbox_1 (1.0) is currently loaded, It will be removed at next Scilab start
+       the package toolbox_5 (1.0-1) is currently loaded, It will be removed at next Scilab start
+       the package toolbox_4 (1.0-1) is currently loaded, It will be removed at next Scilab start
+       the package toolbox_2 (1.0-1) is currently loaded, It will be removed at next Scilab start
+       the package toolbox_1 (1.0-1) is currently loaded, It will be removed at next Scilab start
 // Restore original values
 // =============================================================================
 atomsSetConfig("autoloadAddAfterInstall",config_autoload);
index 7ce1980..f9a29ce 100644 (file)
@@ -20,40 +20,40 @@ atomsSystemUpdate();
 atomsInstall("toolbox_5","user");
 atomsInstall("toolbox_3","user");
 // -----------------------------------------------------------------------------
-ref = [ "-" "U" "toolbox_1" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ;
-        "-" "P" "toolbox_4" "1.0" "user" ;
-        "-" "P" "toolbox_2" "1.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "-" "P" "toolbox_2" "2.0" "user" ];
+ref = [ "-" "U" "toolbox_1" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ;
+        "-" "P" "toolbox_4" "1.0-1" "user" ;
+        "-" "P" "toolbox_2" "1.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "-" "P" "toolbox_2" "2.0-1" "user" ];
 if or(atomsRemoveList(["toolbox_1"]      ,"user")<>ref) then bugmes();quit;end
 if or(atomsRemoveList(["toolbox_1" "1.0"],"user")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "-" "U" "toolbox_2" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ;
-        "-" "P" "toolbox_4" "1.0" "user" ;
-        "~" "C" "toolbox_1" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ;
+        "-" "P" "toolbox_4" "1.0-1" "user" ;
+        "~" "C" "toolbox_1" "1.0-1" "user" ];
 if or(atomsRemoveList(["toolbox_2" "1.0"],"user")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "-" "U" "toolbox_2" "2.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "~" "C" "toolbox_1" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "2.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "~" "C" "toolbox_1" "1.0-1" "user" ];
 if or(atomsRemoveList(["toolbox_2" "2.0"],"user")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "-" "U" "toolbox_2" "2.0" "user" ;
-        "-" "U" "toolbox_2" "1.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "-" "C" "toolbox_1" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ;
-        "-" "P" "toolbox_4" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "2.0-1" "user" ;
+        "-" "U" "toolbox_2" "1.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "-" "C" "toolbox_1" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ;
+        "-" "P" "toolbox_4" "1.0-1" "user" ];
 if or(atomsRemoveList(["toolbox_2"],"user")<>ref) then bugmes();quit;end
 // -----------------------------------------------------------------------------
-ref = [ "-" "U" "toolbox_2" "2.0" "user" ;
-        "-" "U" "toolbox_2" "1.0" "user" ;
-        "-" "U" "toolbox_4" "1.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "-" "C" "toolbox_1" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "2.0-1" "user" ;
+        "-" "U" "toolbox_2" "1.0-1" "user" ;
+        "-" "U" "toolbox_4" "1.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "-" "C" "toolbox_1" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ];
 if or(atomsRemoveList(["toolbox_2";"toolbox_4"],"user")<>ref) then bugmes();quit;end
 // Remove toolbox_5 & toolbox_3
 // =============================================================================
index c80d9a3..4a96382 100644 (file)
@@ -27,52 +27,52 @@ atomsInstall("toolbox_3","user");
 
 // -----------------------------------------------------------------------------
 
-ref = [ "-" "U" "toolbox_1" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ;
-        "-" "P" "toolbox_4" "1.0" "user" ;
-        "-" "P" "toolbox_2" "1.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "-" "P" "toolbox_2" "2.0" "user" ];
+ref = [ "-" "U" "toolbox_1" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ;
+        "-" "P" "toolbox_4" "1.0-1" "user" ;
+        "-" "P" "toolbox_2" "1.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "-" "P" "toolbox_2" "2.0-1" "user" ];
 
 if or(atomsRemoveList(["toolbox_1"]      ,"user")<>ref) then pause, end
 if or(atomsRemoveList(["toolbox_1" "1.0"],"user")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "-" "U" "toolbox_2" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ;
-        "-" "P" "toolbox_4" "1.0" "user" ;
-        "~" "C" "toolbox_1" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ;
+        "-" "P" "toolbox_4" "1.0-1" "user" ;
+        "~" "C" "toolbox_1" "1.0-1" "user" ];
 
 if or(atomsRemoveList(["toolbox_2" "1.0"],"user")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "-" "U" "toolbox_2" "2.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "~" "C" "toolbox_1" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "2.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "~" "C" "toolbox_1" "1.0-1" "user" ];
 
 if or(atomsRemoveList(["toolbox_2" "2.0"],"user")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "-" "U" "toolbox_2" "2.0" "user" ;
-        "-" "U" "toolbox_2" "1.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "-" "C" "toolbox_1" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ;
-        "-" "P" "toolbox_4" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "2.0-1" "user" ;
+        "-" "U" "toolbox_2" "1.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "-" "C" "toolbox_1" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ;
+        "-" "P" "toolbox_4" "1.0-1" "user" ];
 
 if or(atomsRemoveList(["toolbox_2"],"user")<>ref) then pause, end
 
 // -----------------------------------------------------------------------------
 
-ref = [ "-" "U" "toolbox_2" "2.0" "user" ;
-        "-" "U" "toolbox_2" "1.0" "user" ;
-        "-" "U" "toolbox_4" "1.0" "user" ;
-        "-" "P" "toolbox_3" "1.0" "user" ;
-        "-" "C" "toolbox_1" "1.0" "user" ;
-        "-" "P" "toolbox_5" "1.0" "user" ];
+ref = [ "-" "U" "toolbox_2" "2.0-1" "user" ;
+        "-" "U" "toolbox_2" "1.0-1" "user" ;
+        "-" "U" "toolbox_4" "1.0-1" "user" ;
+        "-" "P" "toolbox_3" "1.0-1" "user" ;
+        "-" "C" "toolbox_1" "1.0-1" "user" ;
+        "-" "P" "toolbox_5" "1.0-1" "user" ];
 
 if or(atomsRemoveList(["toolbox_2";"toolbox_4"],"user")<>ref) then pause, end
 
index 1e6b305..1ba9c48 100644 (file)
@@ -18,29 +18,29 @@ atomsSetConfig("Verbose" ,"False");
 // =============================================================================
 atomsInstall("toolbox_3");
 atomsShow("toolbox_3");
-               Package : toolbox_3
-                 Title : Toolbox Test 3
-               Summary : To test the Atoms system
-               Version : 1.0
-                Depend : toolbox_2 (>= 2.0)
-         Category(ies) : Tests
-             Author(s) : Pierre MARECHAL
-         Maintainer(s) : Pierre Marechal <pierre.marechal@scilab.org>
-                Entity : Digiteo
-               WebSite : 
-               License : CeCILL
-        Scilab Version : >= 5.2.0
-                Status : Installed
-Automaticaly Installed : no
-     Install Directory : SCI/contrib/toolbox_3/1.0
-           Description : Test the Atoms system
-                         
-                         It contains 4 functions :
-                          - t3_version()
-                          - t3_function1()
-                          - t3_function2()
-                          - t3_function3()
-                         
+                Package : toolbox_3
+                  Title : Toolbox Test 3
+                Summary : To test the Atoms system
+                Version : 1.0-1
+                 Depend : toolbox_2 (>= 2.0)
+          Category(ies) : Tests
+              Author(s) : Pierre MARECHAL
+          Maintainer(s) : Pierre Marechal <pierre.marechal@scilab.org>
+                 Entity : Digiteo
+                WebSite : 
+                License : CeCILL
+         Scilab Version : >= 5.2.0
+                 Status : Installed
+Automatically Installed : no
+      Install Directory : SCI/contrib/toolbox_3/1.0-1
+            Description : Test the Atoms system
+                          
+                          It contains 4 functions :
+                           - t3_version()
+                           - t3_function1()
+                           - t3_function2()
+                           - t3_function3()
+                          
 atomsRemove("toolbox_3");
 // Restore original values
 // =============================================================================
index 9ee728c..3e9129a 100644 (file)
@@ -22,28 +22,28 @@ atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
 atomsSystemUpdate();
 atomsInstall("toolbox_5","user");
 // Check if the module is really installed
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"all")  then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"all")  then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then bugmes();quit;end
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
 atomsSystemUpdate();
 atomsUpdate();
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"all")  then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then bugmes();quit;end
 // Remove the module
 atomsRemove("toolbox_5","user");
 // no module should be installed
@@ -56,28 +56,28 @@ atomsSystemUpdate();
 atomsInstall("toolbox_4","user");
 atomsInstall("toolbox_5","user");
 // Check if the module is really installed
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"all")  then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"all")  then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then bugmes();quit;end
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
 atomsSystemUpdate();
 atomsUpdate();
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"all")  then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then bugmes();quit;end
 // Remove the module
 atomsRemove("toolbox_5","user");
 atomsRemove("toolbox_4","user");
@@ -91,34 +91,34 @@ atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
 atomsSystemUpdate();
 atomsInstall("toolbox_3","user");
 atomsInstall("toolbox_4","user");
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_3" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "2.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"all")  then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_2" "2.1"],"all")  then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_3" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "2.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_3" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "2.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"all")  then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_2" "2.1-1"],"all")  then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_3" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "2.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then bugmes();quit;end
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
 atomsSystemUpdate();
 atomsUpdate();
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_3" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "2.1"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"all")  then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_2" "2.0"],"all")  then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_3" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "2.1"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_3" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "2.1-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_2" "2.0-1"],"all")  then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_3" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "2.1-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then bugmes();quit;end
 atomsRemove("toolbox_4","user");
 atomsRemove("toolbox_3","user");
 // no module should be installed
@@ -130,53 +130,53 @@ atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
 atomsSystemUpdate();
 atomsInstall("toolbox_5","user");
 atomsInstall("toolbox_5","allusers");
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"allusers") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"allusers") then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"allusers")<>"I" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"allusers")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"allusers")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"allusers")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"allusers") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"allusers") then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"allusers")<>"I" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"allusers")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"allusers")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"allusers")<>"A" then bugmes();quit;end
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
 atomsSystemUpdate();
 atomsUpdate([],"user");
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"allusers") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"allusers") then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"allusers")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"allusers") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"allusers") then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"allusers")<>"A" then bugmes();quit;end
 atomsUpdate([],"allusers");
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"allusers") then bugmes();quit;end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"allusers") then bugmes();quit;end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"allusers") then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"A" then bugmes();quit;end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"allusers")<>"A" then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"allusers") then bugmes();quit;end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"allusers") then bugmes();quit;end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"allusers") then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"A" then bugmes();quit;end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"allusers")<>"A" then bugmes();quit;end
 atomsRemove("toolbox_5","user");
 atomsRemove("toolbox_5","allusers");
 // no module should be installed
index 78cd72e..02f1e48 100644 (file)
@@ -32,16 +32,16 @@ atomsInstall("toolbox_5","user");
 
 // Check if the module is really installed
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"all")  then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"all")  then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then pause, end
 
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
@@ -49,16 +49,16 @@ atomsSystemUpdate();
 
 atomsUpdate();
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"all")  then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then pause, end
 
 // Remove the module
 atomsRemove("toolbox_5","user");
@@ -78,16 +78,16 @@ atomsInstall("toolbox_5","user");
 
 // Check if the module is really installed
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"all")  then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"all")  then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then pause, end
 
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
@@ -95,16 +95,16 @@ atomsSystemUpdate();
 
 atomsUpdate();
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"all")  then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then pause, end
 
 // Remove the module
 atomsRemove("toolbox_5","user");
@@ -124,20 +124,20 @@ atomsSystemUpdate();
 atomsInstall("toolbox_3","user");
 atomsInstall("toolbox_4","user");
 
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_3" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "2.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_3" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "2.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if  atomsIsInstalled(["toolbox_4" "1.1"],"all")  then pause, end
-if  atomsIsInstalled(["toolbox_2" "2.1"],"all")  then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"all")  then pause, end
+if  atomsIsInstalled(["toolbox_2" "2.1-1"],"all")  then pause, end
 
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_3" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "2.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_3" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "2.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then pause, end
 
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
@@ -145,20 +145,20 @@ atomsSystemUpdate();
 
 atomsUpdate();
 
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_3" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "2.1"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_3" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "2.1-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if  atomsIsInstalled(["toolbox_4" "1.0"],"all")  then pause, end
-if  atomsIsInstalled(["toolbox_2" "2.0"],"all")  then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then pause, end
+if  atomsIsInstalled(["toolbox_2" "2.0-1"],"all")  then pause, end
 
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_3" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "2.1"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_3" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "2.1-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then pause, end
 
 atomsRemove("toolbox_4","user");
 atomsRemove("toolbox_3","user");
@@ -176,27 +176,27 @@ atomsSystemUpdate();
 atomsInstall("toolbox_5","user");
 atomsInstall("toolbox_5","allusers");
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"user") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"allusers") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"allusers") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"allusers") then pause, end
 
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"user")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"user")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"user")<>"A" then pause, end
 
-if atomsGetInstalledStatus(["toolbox_5" "1.0"],"allusers")<>"I" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"allusers")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_2" "1.0"],"allusers")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_1" "1.0"],"allusers")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_5" "1.0-1"],"allusers")<>"I" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"allusers")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"allusers")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"allusers")<>"A" then pause, end
 
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
@@ -204,37 +204,37 @@ atomsSystemUpdate();
 
 atomsUpdate([],"user");
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.0"],"allusers") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.1"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"allusers") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.1-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"allusers") then pause, end
 
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.0"],"allusers")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.0-1"],"allusers")<>"A" then pause, end
 
 atomsUpdate([],"allusers");
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"user") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"user") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"user") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"user") then pause, end
 
-if ~atomsIsInstalled(["toolbox_5" "1.0"],"allusers") then pause, end
-if  atomsIsInstalled(["toolbox_4" "1.0"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_4" "1.1"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_2" "1.0"],"allusers") then pause, end
-if ~atomsIsInstalled(["toolbox_1" "1.0"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"allusers") then pause, end
+if  atomsIsInstalled(["toolbox_4" "1.0-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_4" "1.1-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_2" "1.0-1"],"allusers") then pause, end
+if ~atomsIsInstalled(["toolbox_1" "1.0-1"],"allusers") then pause, end
 
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"user")<>"A" then pause, end
-if atomsGetInstalledStatus(["toolbox_4" "1.1"],"allusers")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"user")<>"A" then pause, end
+if atomsGetInstalledStatus(["toolbox_4" "1.1-1"],"allusers")<>"A" then pause, end
 
 atomsRemove("toolbox_5","user");
 atomsRemove("toolbox_5","allusers");