19ec4d58e7583cce1227395126f21e31aa50bce3
[scilab.git] / scilab / modules / atoms / tests / unit_tests / atomsDepTreeShow.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 // If previous test did not end properly, restore, else backup config file
14 atomsRestoreConfig(%T);
15 atomsSaveConfig();
16
17 // Do not use the autoload system
18 atomsSetConfig("autoloadAddAfterInstall","False");
19 atomsSetConfig("Verbose" ,"False");
20
21 // Load the 1st scenario : See scene10.test.atoms.scilab.org.txt
22 atomsRepositorySetOfl("http://scene10.test.atoms.scilab.org");
23
24 // Install toolbox 5
25 atomsInstall("toolbox_5");
26
27 // Show the dependency tree
28 atomsDepTreeShow("toolbox_5");
29
30 // Load the 2nd scenario : See scene11.test.atoms.scilab.org.txt
31 atomsRepositorySetOfl("http://scene11.test.atoms.scilab.org");
32
33 // Update modules
34 atomsUpdate();
35
36 // Show the dependency tree
37 atomsDepTreeShow("toolbox_5");
38
39 // Remove toolbox 5
40 atomsRemove("toolbox_5");
41
42 // Restore original values
43 // =============================================================================
44 atomsRestoreConfig(%T);
45
46 atomsRepositorySetOfl(mgetl(SCI+"/modules/atoms/tests/unit_tests/repositories.orig"));