diff options
author | Daniel Moody <dmoody256@gmail.com> | 2016-11-11 01:24:48 -0500 |
---|---|---|
committer | Daniel Moody <dmoody256@gmail.com> | 2016-11-11 01:24:48 -0500 |
commit | b262fd298cd8c6998db7c8ae5929f420bd86d1ed (patch) | |
tree | 1c22c61ffe72a950fc518aa8c656627dcc3f5936 /test/MSVS | |
parent | 583160df75328832def92ed56a8c9bb271ac31df (diff) | |
download | scons-b262fd298cd8c6998db7c8ae5929f420bd86d1ed.tar.gz |
Wrote tests to make sure the xml is valid for visual studio project files generated by scons
This can occur when the user puts invalid characters that don't get converted to xml ampersands escapes
Diffstat (limited to 'test/MSVS')
-rw-r--r-- | test/MSVS/vs-14.0-exec.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/MSVS/vs-14.0-exec.py b/test/MSVS/vs-14.0-exec.py index 911c4acf..f2a826c4 100644 --- a/test/MSVS/vs-14.0-exec.py +++ b/test/MSVS/vs-14.0-exec.py @@ -71,8 +71,8 @@ env=Environment(MSVS_VERSION = '%(msvs_version)s') env.MSVSProject(target = 'foo.vcxproj', srcs = ['foo.c'], buildtarget = 'foo.exe', - variant = 'Release') - + variant = 'Release', + DebugSettings = {'LocalDebuggerCommandArguments':'echo "<foo.c>" > output.txt'}) env.Program('foo.c') """ % locals()) @@ -98,7 +98,7 @@ test.run(chdir='sub dir', arguments=['foo.sln', '/build', 'Release']) test.run(program=test.workpath('sub dir', 'foo'), stdout="foo.c\n") - +test.validate_msvs_file(test.workpath('sub dir', 'foo.vcxproj.user')) test.pass_test() |