summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/EnvironmentTests.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2008-09-20 14:51:56 (GMT)
committerSteven Knight <knight@baldmt.com>2008-09-20 14:51:56 (GMT)
commit1e71a52986995de529c97769091ac2bf3e6d77ae (patch)
tree067b821ac9069cc87af135c54aceb6bfbb930685 /src/engine/SCons/EnvironmentTests.py
parent61bcb77878e7137ceb2881f5b22c8127f5738629 (diff)
downloadSCons-1e71a52986995de529c97769091ac2bf3e6d77ae.zip
SCons-1e71a52986995de529c97769091ac2bf3e6d77ae.tar.gz
SCons-1e71a52986995de529c97769091ac2bf3e6d77ae.tar.bz2
Windows portability: use os.sep instead of hard-coded /.
Diffstat (limited to 'src/engine/SCons/EnvironmentTests.py')
-rw-r--r--src/engine/SCons/EnvironmentTests.py32
1 files changed, 18 insertions, 14 deletions
diff --git a/src/engine/SCons/EnvironmentTests.py b/src/engine/SCons/EnvironmentTests.py
index fe9ddc8..950dd38 100644
--- a/src/engine/SCons/EnvironmentTests.py
+++ b/src/engine/SCons/EnvironmentTests.py
@@ -3063,32 +3063,36 @@ def generate(env):
SCons.SConsign.File = capture
env.SConsignFile('foo')
- assert fnames[0] == os.path.join(os.sep, 'dir', 'foo'), fnames
- assert dbms[0] == None, dbms
+ assert fnames[-1] == os.path.join(os.sep, 'dir', 'foo'), fnames
+ assert dbms[-1] == None, dbms
env.SConsignFile('$FOO')
- assert fnames[1] == os.path.join(os.sep, 'dir', 'SConsign'), fnames
- assert dbms[1] == None, dbms
+ assert fnames[-1] == os.path.join(os.sep, 'dir', 'SConsign'), fnames
+ assert dbms[-1] == None, dbms
env.SConsignFile('/$FOO')
- assert fnames[2] == '/SConsign', fnames
- assert dbms[2] == None, dbms
+ assert fnames[-1] == os.sep + 'SConsign', fnames
+ assert dbms[-1] == None, dbms
+
+ env.SConsignFile(os.sep + '$FOO')
+ assert fnames[-1] == os.sep + 'SConsign', fnames
+ assert dbms[-1] == None, dbms
env.SConsignFile('$BAR', 'x')
- assert fnames[3] == os.path.join(os.sep, 'File'), fnames
- assert dbms[3] == 'x', dbms
+ assert fnames[-1] == os.path.join(os.sep, 'File'), fnames
+ assert dbms[-1] == 'x', dbms
env.SConsignFile('__$BAR', 7)
- assert fnames[4] == os.path.join(os.sep, 'dir', '__', 'File'), fnames
- assert dbms[4] == 7, dbms
+ assert fnames[-1] == os.path.join(os.sep, 'dir', '__', 'File'), fnames
+ assert dbms[-1] == 7, dbms
env.SConsignFile()
- assert fnames[5] == os.path.join(os.sep, 'dir', '.sconsign'), fnames
- assert dbms[5] == None, dbms
+ assert fnames[-1] == os.path.join(os.sep, 'dir', '.sconsign'), fnames
+ assert dbms[-1] == None, dbms
env.SConsignFile(None)
- assert fnames[6] == None, fnames
- assert dbms[6] == None, dbms
+ assert fnames[-1] == None, fnames
+ assert dbms[-1] == None, dbms
finally:
SCons.SConsign.File = save_SConsign_File