Update ref for Scilab 6
[scilab.git] / scilab / modules / atoms / tests / unit_tests / atomsInstall.dia.ref
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 // <-- ENGLISH IMPOSED -->
8 // <-- CLI SHELL MODE -->
9 load("SCI/modules/atoms/macros/atoms_internals/lib");
10 // If previous test did not end properly, restore, else backup config file
11 atomsRestoreConfig(%T);
12 atomsSaveConfig();
13 // Do not use the autoload system
14 atomsSetConfig("autoloadAddAfterInstall","False");
15 atomsSetConfig("Verbose" ,"False");
16 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
17 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
18 Scanning repository http://scene10.test.atoms.scilab.org ... Done
19
20 // Install the toolbox 5
21 // =============================================================================
22 atomsInstall("toolbox_5");
23 // Check if the module is really installed
24 if ~atomsIsInstalled("toolbox_5")           then bugmes();quit;end
25 if ~atomsIsInstalled(["toolbox_5" "1.0"])   then bugmes();quit;end
26 if ~atomsIsInstalled(["toolbox_5" "1.0-1"]) then bugmes();quit;end
27 if ~atomsIsInstalled("toolbox_4")           then bugmes();quit;end
28 if ~atomsIsInstalled("toolbox_2")           then bugmes();quit;end
29 if ~atomsIsInstalled("toolbox_1")           then bugmes();quit;end
30 // Remove the module
31 atomsRemove("toolbox_5");
32 // Install the toolbox 5 (version is mentioned)
33 // =============================================================================
34 atomsInstall(["toolbox_5" "1.0"]);
35 // Check if the module is really installed
36 if ~atomsIsInstalled("toolbox_5")           then bugmes();quit;end
37 if ~atomsIsInstalled(["toolbox_5" "1.0"])   then bugmes();quit;end
38 if ~atomsIsInstalled(["toolbox_5" "1.0-1"]) then bugmes();quit;end
39 if ~atomsIsInstalled("toolbox_4")           then bugmes();quit;end
40 if ~atomsIsInstalled("toolbox_2")           then bugmes();quit;end
41 if ~atomsIsInstalled("toolbox_1")           then bugmes();quit;end
42 // Remove the module
43 atomsRemove("toolbox_5");
44 // Install the toolbox 5 (version + packaging version are mentioned)
45 // =============================================================================
46 atomsInstall(["toolbox_5" "1.0-1"]);
47 // Check if the module is really installed
48 if ~atomsIsInstalled("toolbox_5")           then bugmes();quit;end
49 if ~atomsIsInstalled(["toolbox_5" "1.0"])   then bugmes();quit;end
50 if ~atomsIsInstalled(["toolbox_5" "1.0-1"]) then bugmes();quit;end
51 if ~atomsIsInstalled("toolbox_4")           then bugmes();quit;end
52 if ~atomsIsInstalled("toolbox_2")           then bugmes();quit;end
53 if ~atomsIsInstalled("toolbox_1")           then bugmes();quit;end
54 // Remove the module
55 atomsRemove("toolbox_5");
56 // Install the toolbox 5 (user section)
57 // =============================================================================
58 atomsInstall("toolbox_5","user");
59 if ~atomsIsInstalled("toolbox_5","user") then bugmes();quit;end
60 if ~atomsIsInstalled("toolbox_4","user") then bugmes();quit;end
61 if ~atomsIsInstalled("toolbox_2","user") then bugmes();quit;end
62 if ~atomsIsInstalled("toolbox_1","user") then bugmes();quit;end
63 if atomsIsInstalled("toolbox_5","allusers") then bugmes();quit;end
64 if atomsIsInstalled("toolbox_4","allusers") then bugmes();quit;end
65 if atomsIsInstalled("toolbox_2","allusers") then bugmes();quit;end
66 if atomsIsInstalled("toolbox_1","allusers") then bugmes();quit;end
67 atomsRemove("toolbox_5","user");
68 if atomsIsInstalled("toolbox_5","user") then bugmes();quit;end
69 if atomsIsInstalled("toolbox_4","user") then bugmes();quit;end
70 if atomsIsInstalled("toolbox_2","user") then bugmes();quit;end
71 if atomsIsInstalled("toolbox_1","user") then bugmes();quit;end
72 // Install the toolbox 5 (allusers section)
73 // =============================================================================
74 atomsInstall("toolbox_5","allusers");
75 if ~atomsIsInstalled("toolbox_5","allusers") then bugmes();quit;end
76 if ~atomsIsInstalled("toolbox_4","allusers") then bugmes();quit;end
77 if ~atomsIsInstalled("toolbox_2","allusers") then bugmes();quit;end
78 if ~atomsIsInstalled("toolbox_1","allusers") then bugmes();quit;end
79 if atomsIsInstalled("toolbox_5","user") then bugmes();quit;end
80 if atomsIsInstalled("toolbox_4","user") then bugmes();quit;end
81 if atomsIsInstalled("toolbox_2","user") then bugmes();quit;end
82 if atomsIsInstalled("toolbox_1","user") then bugmes();quit;end
83 atomsRemove("toolbox_5","allusers");
84 if atomsIsInstalled("toolbox_5","allusers") then bugmes();quit;end
85 if atomsIsInstalled("toolbox_4","allusers") then bugmes();quit;end
86 if atomsIsInstalled("toolbox_2","allusers") then bugmes();quit;end
87 if atomsIsInstalled("toolbox_1","allusers") then bugmes();quit;end
88 // Install the toolbox 5 (Both section)
89 // =============================================================================
90 atomsInstall("toolbox_5","allusers");
91 atomsInstall("toolbox_5","user");
92 if ~atomsIsInstalled("toolbox_5","allusers") then bugmes();quit;end
93 if ~atomsIsInstalled("toolbox_4","allusers") then bugmes();quit;end
94 if ~atomsIsInstalled("toolbox_2","allusers") then bugmes();quit;end
95 if ~atomsIsInstalled("toolbox_1","allusers") then bugmes();quit;end
96 if ~atomsIsInstalled("toolbox_5","user") then bugmes();quit;end
97 if ~atomsIsInstalled("toolbox_4","user") then bugmes();quit;end
98 if ~atomsIsInstalled("toolbox_2","user") then bugmes();quit;end
99 if ~atomsIsInstalled("toolbox_1","user") then bugmes();quit;end
100 atomsRemove("toolbox_5","allusers");
101 if atomsIsInstalled("toolbox_5","allusers") then bugmes();quit;end
102 if atomsIsInstalled("toolbox_4","allusers") then bugmes();quit;end
103 if atomsIsInstalled("toolbox_2","allusers") then bugmes();quit;end
104 if atomsIsInstalled("toolbox_1","allusers") then bugmes();quit;end
105 if ~atomsIsInstalled("toolbox_5","user") then bugmes();quit;end
106 if ~atomsIsInstalled("toolbox_4","user") then bugmes();quit;end
107 if ~atomsIsInstalled("toolbox_2","user") then bugmes();quit;end
108 if ~atomsIsInstalled("toolbox_1","user") then bugmes();quit;end
109 atomsInstall("toolbox_5","allusers");
110 atomsRemove("toolbox_5","user");
111 if atomsIsInstalled("toolbox_5","user") then bugmes();quit;end
112 if atomsIsInstalled("toolbox_4","user") then bugmes();quit;end
113 if atomsIsInstalled("toolbox_2","user") then bugmes();quit;end
114 if atomsIsInstalled("toolbox_1","user") then bugmes();quit;end
115 if ~atomsIsInstalled("toolbox_5","allusers") then bugmes();quit;end
116 if ~atomsIsInstalled("toolbox_4","allusers") then bugmes();quit;end
117 if ~atomsIsInstalled("toolbox_2","allusers") then bugmes();quit;end
118 if ~atomsIsInstalled("toolbox_1","allusers") then bugmes();quit;end
119 atomsRemove("toolbox_5","allusers");
120 // Install the toolbox 7 (Local package)
121 // =============================================================================
122 atomsInstall(SCI+"/modules/atoms/tests/unit_tests/toolbox_7_1.0-1.bin.zip","allusers");
123 Scanning repository http://scene10.test.atoms.scilab.org ... Done
124
125 atomsInstall(SCI+"/modules/atoms/tests/unit_tests/toolbox_7_1.0-1.bin.zip","user");
126 Scanning repository http://scene10.test.atoms.scilab.org ... Done
127
128 if ~atomsIsInstalled("toolbox_7","allusers") then bugmes();quit;end
129 if ~atomsIsInstalled("toolbox_7","user")     then bugmes();quit;end
130 atomsRemove("toolbox_7","allusers");
131 if atomsIsInstalled("toolbox_7","allusers")  then bugmes();quit;end
132 if ~atomsIsInstalled("toolbox_7","user")     then bugmes();quit;end
133 atomsInstall(SCI+"/modules/atoms/tests/unit_tests/toolbox_7_1.0-1.bin.zip","allusers");
134 Scanning repository http://scene10.test.atoms.scilab.org ... Done
135
136 atomsRemove("toolbox_7","user");
137 if atomsIsInstalled("toolbox_7","user")      then bugmes();quit;end
138 if ~atomsIsInstalled("toolbox_7","allusers") then bugmes();quit;end
139 atomsRemove("toolbox_7","allusers");
140 // Restore original values
141 // =============================================================================
142 atomsRestoreConfig(%T);
143 atomsRepositorySetOfl(mgetl(SCI+"/modules/atoms/tests/unit_tests/repositories.orig"));
144 Scanning repository http://atoms.scilab.org/5.5 ... Done
145