72cd8ddf3f651d4405bc96030edd9705ce891996
[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 // <-- ENGLISH IMPOSED -->
9 // <-- CLI SHELL MODE -->
10
11 load("SCI/modules/atoms/macros/atoms_internals/lib");
12
13 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
14 // =============================================================================
15
16 atomsRepositorySetOfl("http://scene10.6.0.test.atoms.scilab.org");
17
18 // -----------------------------------------------------------------------------
19
20 ref = [ "+" "U" "toolbox_4V6" "1.0-1" ;
21 "+" ""  "toolbox_2V6" "1.0-1" ;
22 "+" ""  "toolbox_1V6" "1.0-1" ];
23
24 if or(atomsInstallList("toolbox_4V6")<>ref) then pause, end
25
26 // -----------------------------------------------------------------------------
27
28 ref = [ "+" "U" "toolbox_3V6" "1.0-1" ;
29 "+" ""  "toolbox_2V6" "2.0-1" ;
30 "+" ""  "toolbox_1V6" "1.0-1" ];
31
32 if or(atomsInstallList("toolbox_3V6")<>ref) then pause, end
33
34 // -----------------------------------------------------------------------------
35
36 ref = [ "+" "U" "toolbox_6V6" "1.0-1" ;
37 "+" ""  "toolbox_1V6" "1.0-1" ;
38 "+" ""  "toolbox_2V6" "2.0-1" ];
39
40 if or(atomsInstallList("toolbox_6V6")<>ref) then pause, end
41
42
43
44 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
45 // =============================================================================
46
47 atomsRepositorySetOfl("http://scene11.6.0.test.atoms.scilab.org");
48
49 // -----------------------------------------------------------------------------
50
51 ref = [ "+" "U" "toolbox_4V6" "1.1-1" ;
52 "+" ""  "toolbox_2V6" "1.0-1" ;
53 "+" ""  "toolbox_1V6" "1.0-1" ];
54
55 if or(atomsInstallList("toolbox_4V6")<>ref) then pause, end
56
57 // -----------------------------------------------------------------------------
58
59 ref = [ "+" "U" "toolbox_3V6" "1.0-1" ;
60 "+" ""  "toolbox_2V6" "2.1-1" ;
61 "+" ""  "toolbox_1V6" "1.0-1" ];
62
63 if or(atomsInstallList("toolbox_3V6")<>ref) then pause, end
64
65 // -----------------------------------------------------------------------------
66
67 ref = [ "+" "U" "toolbox_6V6" "1.0-1" ;
68 "+" ""  "toolbox_1V6" "1.0-1" ;
69 "+" ""  "toolbox_2V6" "2.1-1" ];
70
71 if or(atomsInstallList("toolbox_6V6")<>ref) then pause, end
72
73
74
75 // Restore Original values
76 // =============================================================================
77 atomsRepositorySetOfl(mgetl(SCI+"/modules/atoms/tests/unit_tests/repositories.orig"));