summaryrefslogtreecommitdiffstats
path: root/test/msvc.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-06-14 12:59:21 (GMT)
committerSteven Knight <knight@baldmt.com>2004-06-14 12:59:21 (GMT)
commita0d7c6333aeb9b6f2848ea3c90662f91f7f8ac0e (patch)
tree006fcd23761e031e5a59922224b1364edbffdcf5 /test/msvc.py
parentf0eef8baab59eaf981656f5507f17c83ee096a0a (diff)
downloadSCons-a0d7c6333aeb9b6f2848ea3c90662f91f7f8ac0e.zip
SCons-a0d7c6333aeb9b6f2848ea3c90662f91f7f8ac0e.tar.gz
SCons-a0d7c6333aeb9b6f2848ea3c90662f91f7f8ac0e.tar.bz2
Change PDB file generation from compile time to link time. (Anthony Roach)
Diffstat (limited to 'test/msvc.py')
-rw-r--r--test/msvc.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/test/msvc.py b/test/msvc.py
index c937e22..9f5171a 100644
--- a/test/msvc.py
+++ b/test/msvc.py
@@ -140,10 +140,22 @@ test.fail_test(os.path.exists(test.workpath('StdAfx.obj')))
test.run(arguments='StdAfx.pch')
-test.fail_test(not os.path.exists(test.workpath('test.pdb')))
+test.fail_test(os.path.exists(test.workpath('test.pdb')))
test.fail_test(not os.path.exists(test.workpath('StdAfx.pch')))
test.fail_test(not os.path.exists(test.workpath('StdAfx.obj')))
+test.run(arguments='-c test.exe')
+test.fail_test(os.path.exists(test.workpath('test.exe')))
+test.fail_test(os.path.exists(test.workpath('test.obj')))
+test.fail_test(os.path.exists(test.workpath('test.pdb')))
+test.fail_test(os.path.exists(test.workpath('StdAfx.pch')))
+test.fail_test(os.path.exists(test.workpath('StdAfx.obj')))
+
+test.run(arguments='test.obj')
+test.fail_test(os.path.exists(test.workpath('test.pdb')))
+test.fail_test(not os.path.exists(test.workpath('test.obj')))
+
+
start = time.time()
test.run(arguments='fast.obj')
fast = time.time() - start