ATOMS: atomsRepositorySetOfl() now calls atomsSystemUpdate()
[scilab.git] / scilab / modules / atoms / tests / unit_tests / atomsInstallList.tst
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2009 - DIGITEO - Pierre MARECHAL <pierre.marechal@scilab.org>
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7
8 // <-- JVM NOT MANDATORY -->
9
10 load("SCI/modules/atoms/macros/atoms_internals/lib");
11
12 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
13 // =============================================================================
14
15 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
16
17 // -----------------------------------------------------------------------------
18
19 ref = [ "+" "U" "toolbox_4" "1.0-1" ;
20         "+" ""  "toolbox_2" "1.0-1" ;
21         "+" ""  "toolbox_1" "1.0-1" ];
22
23 if or(atomsInstallList("toolbox_4")<>ref) then pause, end
24
25 // -----------------------------------------------------------------------------
26
27 ref = [ "+" "U" "toolbox_3" "1.0-1" ;
28         "+" ""  "toolbox_2" "2.0-1" ;
29         "+" ""  "toolbox_1" "1.0-1" ];
30
31 if or(atomsInstallList("toolbox_3")<>ref) then pause, end
32
33 // -----------------------------------------------------------------------------
34
35 ref = [ "+" "U" "toolbox_6" "1.0-1" ;
36         "+" ""  "toolbox_1" "1.0-1" ;
37         "+" ""  "toolbox_2" "2.0-1" ];
38
39 if or(atomsInstallList("toolbox_6")<>ref) then pause, end
40
41
42
43 // Load the 2nd scenario : See scene10.test.atoms.scilab.org.txt
44 // =============================================================================
45
46 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
47
48 // -----------------------------------------------------------------------------
49
50 ref = [ "+" "U" "toolbox_4" "1.1-1" ;
51         "+" ""  "toolbox_2" "1.0-1" ;
52         "+" ""  "toolbox_1" "1.0-1" ];
53
54 if or(atomsInstallList("toolbox_4")<>ref) then pause, end
55
56 // -----------------------------------------------------------------------------
57
58 ref = [ "+" "U" "toolbox_3" "1.0-1" ;
59         "+" ""  "toolbox_2" "2.1-1" ;
60         "+" ""  "toolbox_1" "1.0-1" ];
61
62 if or(atomsInstallList("toolbox_3")<>ref) then pause, end
63
64 // -----------------------------------------------------------------------------
65
66 ref = [ "+" "U" "toolbox_6" "1.0-1" ;
67         "+" ""  "toolbox_1" "1.0-1" ;
68         "+" ""  "toolbox_2" "2.1-1" ];
69
70 if or(atomsInstallList("toolbox_6")<>ref) then pause, end
71
72
73
74 // Restore Original values
75 // =============================================================================
76 atomsRepositorySetOfl("http://atoms.scilab.org");