summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* updated vc and tests to check the msvc cl binaryDaniel2018-08-1312-22/+67
|
* Merge pull request #3169 from dmoody256/MSVSTestDoesntCheckForCLWilliam Deegan2018-08-121-2/+6
|\ | | | | Msvs test doesnt check for cl
| * Merge remote-tracking branch 'origin/master' into MSVSTestDoesntCheckForCLDaniel2018-08-127-7/+147
| |\
| * \ Merge remote-tracking branch 'origin/master' into MSVSTestDoesntCheckForCLDaniel2018-08-1263-139/+531
| |\ \
| * | | updated the msvs 10 test to check and make sure the cl.exe is there as well.Daniel Moody2018-04-051-2/+6
| | | |
* | | | updated test to reflect the removal of find function from mingw toolDaniel2018-08-122-3/+10
| |_|/ |/| |
* | | Merge pull request #3161 from mwichmann/test_must_containWilliam Deegan2018-08-102-2/+2
|\ \ \ | | | | | | | | Testing: python 3 fix for must_contain
| * | | Try a more scons-y file conversion for Py3 file readsMats Wichmann2018-07-312-2/+2
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | Instead of custom conversion as in the previous iteration, use the to_bytes function. The two known tests which incorrectly let the text-mode xml file be opened in binary mode are adjusted to supply mode='r' Signed-off-by: Mats Wichmann <mats@linux.com>
* | | Fix the new missing-sconscript test for WindowsMats Wichmann2018-08-091-12/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Missed that string matching on the invalid sconscript path needs to be OS-agnostic - the CI builders don't include a windows image, so this was not caught. Call normpath on the path before pushing it into the expected strings. Signed-off-by: Mats Wichmann <mats@linux.com>
* | | Merge branch 'master' into wip-missing-sconsWilliam Deegan2018-08-074-2/+10
|\ \ \
| * \ \ Merge branch 'master' into wip-addjavasWilliam Deegan2018-08-012-2/+2
| |\ \ \ | | |/ /
| | * | Change octal constants in QT testsMats Wichmann2018-07-252-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolving two test failures in Python 3 caused by: http://www.python.org/dev/peps/pep-3127/: octal literals must now be specified with a leading "0o" or "0O" instead of "0"; Signed-off-by: Mats Wichmann <mats@linux.com>
| * | | Update java version supportMats Wichmann2018-07-182-0/+8
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Although the newer versions are marketed as simple versions, scons will see them as dotted versions: 9.0, 10.0. Add some comments to this in test code - the RMI test skip ought to work as long as they stay dotted versions (since 10.0 >= 1.8); that code does run the test for a simple version like '6'. Signed-off-by: Mats Wichmann <mats@linux.com>
* | | Some further adjustments to missing-sconscript testsMats Wichmann2018-07-303-7/+17
| | | | | | | | | | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* | | Add tests for SConscript(must_warn) optionMats Wichmann2018-07-281-0/+119
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Testcases added to confirm the behavior of: first attempt to call a non-existent script gives a deprecation warning, additional ones give plain warning; True/False values for must_warn behave as expected; if scons default is changed to exception the call fails but if must_warn=False it still works. Tweaked the logic to actually get that last bit to work. Also minor doc update. Signed-off-by: Mats Wichmann <mats@linux.com>
* | Fix for py2.7 + 3.5+William Deegan2018-07-081-0/+1
| |
* | stop using obsolete distutils.sysconfig to find python include, link ↵William Deegan2018-07-081-2/+3
| | | | | | | | paths,and library names. Use sysconfig.get_config_var() calls instead
* | Merge branch 'master' into appveyor_issuesWilliam Deegan2018-07-072-35/+148
|\ \
| * | Test FORTRANMODDIR.py: use F90 everywhere.maiphi2018-05-271-8/+8
| | |
| * | Make test FORTRANMODDIR.py work with non-empty FORTRANMODDIRPREFIX.maiphi2018-05-271-31/+37
| | |
| * | Added a gfortran test without FORTRANMODDIR set.maiphi2018-05-261-3/+33
| | |
| * | Added missing FORTRANMODDIRPREFIX=-J to the gfortran tool.maiphi2018-05-261-0/+77
| | | | | | | | | | | | | | | Also added a test which compiles a .f90 source file to an executable with gfortran and checks that module files are place in FORTRANMODDID correctly.
* | | Merge pull request #4 from ↵William Deegan2018-07-064-18/+50
|\ \ \ | | | | | | | | | | | | | | | | dmoody256/pr-3052-Add-method-for-individual-tools-to-search-for-windows fixing swig tool and tests for windows
| * | | pr-3052: moved some 64 bit logic to TestCmd and used TestCmd system checksDaniel Moody2018-05-251-2/+3
| | | |
| * | | pr-3052: Needed to define target arch in the non-windows caseDaniel Moody2018-05-251-1/+3
| | | |
| * | | pr-3052: made target arch transparent to non windows platformsDaniel Moody2018-05-251-3/+3
| | | |
| * | | pr-3052: removed debug print statementsDaniel Moody2018-05-251-2/+2
| | | |
| * | | Merge remote-tracking branch 'bd/appveyor_issues' into ↵Daniel Moody2018-05-258-17/+24
| |\ \ \ | | | | | | | | | | | | | | | pr-3052-Add-method-for-individual-tools-to-search-for-windows
| * | | | pr-3052: added a missing comma to the environment argsDaniel Moody2018-05-251-1/+1
| | | | |
| * | | | pr-3052: Updated swig tool with some default paths and fixed test to build ↵Daniel Moody2018-05-251-11/+33
| | | | | | | | | | | | | | | | | | | | on windows.
| * | | | pr-3052: updated swig test to work for windows.Daniel Moody2018-05-251-5/+1
| | | | |
| * | | | fixed swig tests to work on windowsDaniel Moody2018-05-254-8/+19
| | | | |
| * | | | Merge remote-tracking branch 'scons/master' into ↵Daniel Moody2018-05-2539-36/+250
| |\ \ \ \ | | | |/ / | | |/| | | | | | | pr-3052-Add-method-for-individual-tools-to-search-for-windows
| * | | | removed binary read and write so newlines are crossplatform and updated path ↵Daniel Moody2018-04-101-3/+3
| | | | | | | | | | | | | | | | | | | | for appveyor script
| * | | | updated yacc tool to add default paths, updated to test to use the tool ↵Daniel Moody2018-04-093-8/+14
| | | | | | | | | | | | | | | | | | | | specifically and know when to skip on windows.
| * | | | Fix clang and mingw testsWilliam Deegan2018-03-251-0/+2
| | |_|/ | |/| |
* | | | pr-3052: updated pkg-config test to work on windowsDaniel2018-05-261-10/+23
| | | |
* | | | Merge remote-tracking branch 'bd/appveyor_issues' into ↵Daniel2018-05-2617-38/+108
|\ \ \ \ | | | | | | | | | | | | | | | pr-3052-fix-pkg-config-test-for-windows
| * | | | pr-3052: updated the expected result to work for windowsDaniel Moody2018-05-251-1/+2
| | | | |
| * | | | pr-3052: fixed some missing quotes for some tests that use the new default ↵Daniel Moody2018-05-253-9/+9
| | |_|/ | |/| | | | | | | | | | java tests for windows
| * | | remove mingw tool as it's breaking non win testsWilliam Deegan2018-05-251-1/+1
| | | |
| * | | Handful of changes to get clang tests passing on windows. Use glob to find ↵William Deegan2018-05-258-18/+25
| | | | | | | | | | | | | | | | other possible default mingw install paths. mingw is needed in many cases on windows to compile/archive.
| * | | removed binary read and write so newlines are crossplatform and updated path ↵Daniel Moody2018-05-251-3/+3
| | | | | | | | | | | | | | | | for appveyor script
| * | | updated yacc tool to add default paths, updated to test to use the tool ↵Daniel Moody2018-05-253-8/+14
| | | | | | | | | | | | | | | | specifically and know when to skip on windows.
| * | | Fix clang and mingw testsWilliam Deegan2018-05-251-0/+2
| | |/ | |/|
| * | Added missing pass_test() to Literal.py testmaiphi2018-05-221-0/+2
| | |
| * | Added a test case for expansion of Literal objects in ${_concat()}Philipp Maierhoefer2018-05-211-0/+52
| | |
* | | pr-3052: updated pkg-config test to handle backslashes and spaces on windowsDaniel2018-05-261-3/+5
|/ /
* | change test to skip initializing any tools in DefaulEnvironment. Should ↵William Deegan2018-05-111-0/+10
| | | | | | | | speed up test on windows a bit
* | move test files from QMTest to testing/framework. QMtest hasn't been used in ↵William Deegan2018-04-303-4/+4
| | | | | | | | quite some time