ATOMS: atomsRepositorySetOfl() now calls atomsSystemUpdate()
Pierre MARECHAL [Mon, 25 Jan 2010 08:49:46 +0000 (09:49 +0100)]
19 files changed:
scilab/modules/atoms/macros/atoms_internals/atomsSetOfficialRep.sci
scilab/modules/atoms/tests/unit_tests/atomsAutoloadAdd.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsAutoloadAdd.tst
scilab/modules/atoms/tests/unit_tests/atomsAutoloadDel.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsAutoloadDel.tst
scilab/modules/atoms/tests/unit_tests/atomsDepTreeShow.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsDepTreeShow.tst
scilab/modules/atoms/tests/unit_tests/atomsInstallList.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsInstallList.tst
scilab/modules/atoms/tests/unit_tests/atomsIsInstalled.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsIsInstalled.tst
scilab/modules/atoms/tests/unit_tests/atomsIsLoaded.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsIsLoaded.tst
scilab/modules/atoms/tests/unit_tests/atomsLoad.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsLoad.tst
scilab/modules/atoms/tests/unit_tests/atomsRemoveList.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsRemoveList.tst
scilab/modules/atoms/tests/unit_tests/atomsUpdate.dia.ref
scilab/modules/atoms/tests/unit_tests/atomsUpdate.tst

index 7ab35b6..289c540 100644 (file)
@@ -41,4 +41,8 @@ function atomsRepositorySetOfl(url)
        // =========================================================================
        mputl(url,pathconvert(SCI+"/modules/atoms/etc/repositories",%F));
        
+       // Update the toolbox list
+       // =========================================================================
+       atomsSystemUpdate();
+       
 endfunction
index 303ad46..8b3fad3 100644 (file)
@@ -17,7 +17,6 @@ atomsSetConfig("autoloadAddAfterInstall","False");
 atomsSetConfig("Verbose" ,"False");
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 // 1st test case
 // =============================================================================
 // Install toolbox_5 in the user section
index 5278167..9adb4e4 100644 (file)
@@ -22,7 +22,6 @@ atomsSetConfig("Verbose" ,"False");
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // 1st test case
 // =============================================================================
index 5287aef..0cbdc70 100644 (file)
@@ -17,7 +17,6 @@ atomsSetConfig("autoloadAddAfterInstall","False");
 atomsSetConfig("Verbose" ,"False");
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 // 1st test case
 // =============================================================================
 // Install toolbox_5 in both user and allusers sections
index 56aef2d..5b01313 100644 (file)
@@ -22,7 +22,6 @@ atomsSetConfig("Verbose" ,"False");
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // 1st test case
 // =============================================================================
index 763915f..4650168 100644 (file)
@@ -13,7 +13,6 @@ atomsSetConfig("autoloadAddAfterInstall","False");
 atomsSetConfig("Verbose" ,"False");
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 // Install toolbox 5
 atomsInstall("toolbox_5");
 // Show the dependency tree
@@ -25,7 +24,6 @@ atomsDepTreeShow("toolbox_5");
             `-- toolbox_1 - 1.0-1
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
-atomsSystemUpdate();
 // Update modules
 atomsUpdate();
 // Show the dependency tree
index ec19d14..23b3331 100644 (file)
@@ -19,7 +19,6 @@ atomsSetConfig("Verbose" ,"False");
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // Install toolbox 5
 atomsInstall("toolbox_5");
@@ -29,7 +28,6 @@ atomsDepTreeShow("toolbox_5");
 
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // Update modules
 atomsUpdate();
index 4185763..8262306 100644 (file)
@@ -9,7 +9,6 @@ load("SCI/modules/atoms/macros/atoms_internals/lib");
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 // -----------------------------------------------------------------------------
 ref = [ "+" "U" "toolbox_4" "1.0-1" ;
         "+" ""  "toolbox_2" "1.0-1" ;
@@ -28,7 +27,6 @@ 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-1" ;
         "+" ""  "toolbox_2" "1.0-1" ;
@@ -47,4 +45,3 @@ if or(atomsInstallList("toolbox_6")<>ref) then bugmes();quit;end
 // Restore Original values
 // =============================================================================
 atomsRepositorySetOfl("http://atoms.scilab.org");
-atomsSystemUpdate();
index 2f7cd34..562fe8b 100644 (file)
@@ -13,7 +13,6 @@ load("SCI/modules/atoms/macros/atoms_internals/lib");
 // =============================================================================
 
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // -----------------------------------------------------------------------------
 
@@ -45,7 +44,6 @@ if or(atomsInstallList("toolbox_6")<>ref) then pause, end
 // =============================================================================
 
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // -----------------------------------------------------------------------------
 
@@ -76,4 +74,3 @@ if or(atomsInstallList("toolbox_6")<>ref) then pause, end
 // Restore Original values
 // =============================================================================
 atomsRepositorySetOfl("http://atoms.scilab.org");
-atomsSystemUpdate();
index 14722bc..52f4405 100644 (file)
@@ -14,7 +14,6 @@ atomsSetConfig("Verbose" ,"False");
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
-atomsSystemUpdate();
 // Install toolbox N°2
 atomsInstall(["toolbox_2","2.0";"toolbox_2","2.1"],"user");
 // Check input parameters
index dfa5c32..565e99e 100644 (file)
@@ -18,7 +18,6 @@ atomsSetConfig("Verbose" ,"False");
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // Install toolbox N°2
 atomsInstall(["toolbox_2","2.0";"toolbox_2","2.1"],"user");
index f8eaf89..208822b 100644 (file)
@@ -14,7 +14,6 @@ atomsSetConfig("Verbose" ,"False");
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 // Install toolbox N°2
 atomsInstall(["toolbox_2","2.0"],"user");
 // Check installation
@@ -54,4 +53,3 @@ atomsRemove("toolbox_2","user");
 atomsSetConfig("autoloadAddAfterInstall",config_autoload);
 atomsSetConfig("Verbose" ,config_Verbose);
 atomsRepositorySetOfl("http://atoms.scilab.org");
-atomsSystemUpdate();
index 60312e0..bcbf0dc 100644 (file)
@@ -18,7 +18,6 @@ atomsSetConfig("Verbose" ,"False");
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // Install toolbox N°2
 atomsInstall(["toolbox_2","2.0"],"user");
@@ -58,4 +57,3 @@ atomsRemove("toolbox_2","user");
 atomsSetConfig("autoloadAddAfterInstall",config_autoload);
 atomsSetConfig("Verbose" ,config_Verbose);
 atomsRepositorySetOfl("http://atoms.scilab.org");
-atomsSystemUpdate();
index dd14ccb..4a212b7 100644 (file)
@@ -20,7 +20,6 @@ atomsSetConfig("Verbose" ,"False");
 // =============================================================================
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 atomsInstall("toolbox_5");
 // Check if the module is really installed
 if ~ and( atomsIsInstalled( ["toolbox_5" "1.0" ; ..
index 2333a91..8fe0589 100644 (file)
@@ -26,7 +26,6 @@ atomsSetConfig("Verbose" ,"False");
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 atomsInstall("toolbox_5");
 
index f9a29ce..65e4e77 100644 (file)
@@ -14,7 +14,6 @@ atomsSetConfig("Verbose" ,"False");
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 // Install toolbox_5 & toolbox_3
 // =============================================================================
 atomsInstall("toolbox_5","user");
index 4a96382..85a759d 100644 (file)
@@ -18,7 +18,6 @@ atomsSetConfig("Verbose" ,"False");
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 // =============================================================================
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 // Install toolbox_5 & toolbox_3
 // =============================================================================
index 3e9129a..eb50905 100644 (file)
@@ -19,7 +19,6 @@ atomsSetConfig("Verbose" ,"False");
 // =============================================================================
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 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-1"],"user") then bugmes();quit;end
@@ -33,7 +32,6 @@ if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit
 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-1"],"user") then bugmes();quit;end
 if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then bugmes();quit;end
@@ -52,7 +50,6 @@ if ~isempty( atomsGetInstalled() ) then bugmes();quit;end
 // =============================================================================
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 atomsInstall("toolbox_4","user");
 atomsInstall("toolbox_5","user");
 // Check if the module is really installed
@@ -67,7 +64,6 @@ if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit
 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-1"],"user") then bugmes();quit;end
 if  atomsIsInstalled(["toolbox_4" "1.0-1"],"all")  then bugmes();quit;end
@@ -88,7 +84,6 @@ if ~isempty( atomsGetInstalled() ) then bugmes();quit;end
 // =============================================================================
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 atomsInstall("toolbox_3","user");
 atomsInstall("toolbox_4","user");
 if ~atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
@@ -105,7 +100,6 @@ if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"user")<>"A" then bugmes();quit
 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-1"],"user") then bugmes();quit;end
 if ~atomsIsInstalled(["toolbox_3" "1.0-1"],"user") then bugmes();quit;end
@@ -127,7 +121,6 @@ if ~isempty( atomsGetInstalled() ) then bugmes();quit;end
 // =============================================================================
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 atomsInstall("toolbox_5","user");
 atomsInstall("toolbox_5","allusers");
 if ~atomsIsInstalled(["toolbox_5" "1.0-1"],"user") then bugmes();quit;end
@@ -150,7 +143,6 @@ if atomsGetInstalledStatus(["toolbox_2" "1.0-1"],"allusers")<>"A" then bugmes();
 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-1"],"user") then bugmes();quit;end
 if  atomsIsInstalled(["toolbox_4" "1.0-1"],"user") then bugmes();quit;end
index 02f1e48..c2170b9 100644 (file)
@@ -26,7 +26,6 @@ atomsSetConfig("Verbose" ,"False");
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 atomsInstall("toolbox_5","user");
 
@@ -45,7 +44,6 @@ 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");
-atomsSystemUpdate();
 
 atomsUpdate();
 
@@ -71,7 +69,6 @@ if ~isempty( atomsGetInstalled() ) then pause, end
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 atomsInstall("toolbox_4","user");
 atomsInstall("toolbox_5","user");
@@ -91,7 +88,6 @@ 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");
-atomsSystemUpdate();
 
 atomsUpdate();
 
@@ -119,7 +115,6 @@ if ~isempty( atomsGetInstalled() ) then pause, end
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 atomsInstall("toolbox_3","user");
 atomsInstall("toolbox_4","user");
@@ -141,7 +136,6 @@ 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");
-atomsSystemUpdate();
 
 atomsUpdate();
 
@@ -171,7 +165,6 @@ if ~isempty( atomsGetInstalled() ) then pause, end
 
 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 atomsInstall("toolbox_5","user");
 atomsInstall("toolbox_5","allusers");
@@ -200,7 +193,6 @@ if atomsGetInstalledStatus(["toolbox_1" "1.0-1"],"allusers")<>"A" then pause, en
 
 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
-atomsSystemUpdate();
 
 atomsUpdate([],"user");