diff options
author | Steven Knight <knight@baldmt.com> | 2003-04-30 15:35:30 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-04-30 15:35:30 (GMT) |
commit | 212d77d88aa4374ef13f2e6bc7edf3395ac9736c (patch) | |
tree | 464ca9fd18866613629e2381dfb6b93190a5e2e6 /test/option-j.py | |
parent | 7ff542f3fb5b361087ef2738a82b5d849e005d45 (diff) | |
download | SCons-212d77d88aa4374ef13f2e6bc7edf3395ac9736c.zip SCons-212d77d88aa4374ef13f2e6bc7edf3395ac9736c.tar.gz SCons-212d77d88aa4374ef13f2e6bc7edf3395ac9736c.tar.bz2 |
Provide uniform access to (some) command-line options. (Anthony Roach)
Diffstat (limited to 'test/option-j.py')
-rw-r--r-- | test/option-j.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/test/option-j.py b/test/option-j.py index bf80f02..cf41930 100644 --- a/test/option-j.py +++ b/test/option-j.py @@ -23,8 +23,8 @@ # """ -This tests the -j command line option, and the SetJobs() and GetJobs() -SConscript functions. +This tests the -j command line option, and the num_jobs +SConscript settable option. """ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__" @@ -134,12 +134,12 @@ def copyn(env, target, source): t = env.Command(target=['foo/foo1.out', 'foo/foo2.out'], source='foo/foo.in', action=copyn) env.Install('out', t) -assert GetJobs() == 1 -SetJobs(2) -assert GetJobs() == 2 +assert GetOption('num_jobs') == 1 +SetOption('num_jobs', 2) +assert GetOption('num_jobs') == 2 """ % python) -# This should be a prallel build because the SConscript sets jobs to 2. +# This should be a parallel build because the SConscript sets jobs to 2. # fail if the second file was not started # before the first one was finished start2, finish1 = RunTest('f1 f2', "third") @@ -162,9 +162,9 @@ def copyn(env, target, source): t = env.Command(target=['foo/foo1.out', 'foo/foo2.out'], source='foo/foo.in', action=copyn) env.Install('out', t) -assert GetJobs() == 1 -SetJobs(2) -assert GetJobs() == 1 +assert GetOption('num_jobs') == 1 +SetOption('num_jobs', 2) +assert GetOption('num_jobs') == 1 """ % python) # This should be a serial build since -j 1 overrides the call to SetJobs(). |