summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Fix reference to TestCmd's IS_WINDOWS in clang testsWilliam Deegan2018-11-282-2/+4
|
* PR #3244: changes per review for clang StaticLib testsMats Wichmann2018-11-282-14/+8
| | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* Add correct archiver tool for clang on win32Mats Wichmann2018-11-262-6/+34
| | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* Merge pull request #3216 from ptomulik/virtualenvWilliam Deegan2018-11-137-0/+555
|\ | | | | Initial support for virtualenv
| * corrections after bdbaddog's code reviewPaweł Tomulik2018-11-107-35/+35
| |
| * initial support for virtualenvPaweł Tomulik2018-11-107-0/+555
| |
* | Add test with MD5-timestamp decider and Repository usageWilliam Deegan2018-11-121-0/+91
|/
* get rid of code copying PATH from os.environWilliam Deegan2018-11-061-1/+3
|
* Fix Java/multi-step.py to avoid picking up cygwin or mingw's link.exe which ↵William Deegan2018-11-051-1/+8
| | | | takes different arguments than the expected msvc
* Fix broken docbook tests which weren't using the xsltproc found by test ↵William Deegan2018-11-0210-11/+30
| | | | framework
* fix a couple tests broken by binary write in wrapper.py. previously compared ↵William Deegan2018-11-022-2/+2
| | | | against string with native os.linesep
* Merge remote-tracking branch 'upstream/master' into fix_win_m4William Deegan2018-11-0223-93/+107
|\
| * attempt fixing tests failing due to binary modePaweł Tomulik2018-10-254-21/+21
| |
| * use absolute python path in sheabangsPaweł Tomulik2018-10-2211-32/+38
| |
| * remove unnecessary sheabangs from scripts generated by end-to-end testsPaweł Tomulik2018-10-2212-60/+41
| |
| * Correct sheabangs in code snippets under test/Paweł Tomulik2018-10-2219-67/+79
| |
| * Merge branch 'master' into fix_no_javac_failuresWilliam Deegan2018-10-182-2/+2
| |\
| * | Fix logic which populates JAVAINCLUDES when javac is not found. Restore ↵William Deegan2018-10-164-0/+15
| | | | | | | | | | | | checks in some java tests to skip test if no javac and/or jar found
* | | Fix to write string as bytesWilliam Deegan2018-11-021-1/+1
| | |
* | | Fix m4.py test on windowsWilliam Deegan2018-11-011-1/+1
| |/ |/|
* | Additional fixes for SWIG testsMats Wichmann2018-10-162-2/+2
|/ | | | | | | | | | | | Two tests were missing the raw-string marker when defining the Python include path. TestSCons:get_platform_python_info needed some rework for Windows, it was failing to find the python library if running in a virtual environment. Also removed a try-block; sys.version_info is standard since Python 2.0 and so does not need wrapping. Signed-off-by: Mats Wichmann <mats@linux.com>
* Merge remote-tracking branch 'upstream/master' into ↵William Deegan2018-10-1585-67/+228
|\ | | | | | | fix_java_tests_path_with_spaces
| * Add test to verify Configure's TryCompile works with CachedirWilliam Deegan2018-10-101-0/+71
| |
| * Merge pull request #3201 from bdbaddog/speedup_win_tests_pt1William Deegan2018-10-0184-67/+157
| |\ | | | | | | Speedup tests on Windows platform - Part 1 (more to come)
| | * Speed up option tests for windowsWilliam Deegan2018-09-2631-24/+54
| | |
| | * Speed up M4 tests for windowsWilliam Deegan2018-09-263-5/+9
| | |
| | * Speed up long-lines tests for windowsWilliam Deegan2018-09-261-1/+3
| | |
| | * Speed up import.py by excluding default tool installs when not needed for ↵William Deegan2018-09-261-2/+5
| | | | | | | | | | | | windows
| | * Speed up Install tests for windowsWilliam Deegan2018-09-2613-9/+23
| | |
| | * Speed up implicit-cache tests for windowsWilliam Deegan2018-09-265-2/+8
| | |
| | * Speed up implicit tests for windowsWilliam Deegan2018-09-263-2/+6
| | |
| | * Speed up Glob tests for windowsWilliam Deegan2018-09-268-9/+17
| | |
| | * Speed up GetOption tests for windowsWilliam Deegan2018-09-261-0/+1
| | |
| | * Speed up GetBuildFailures tests for windowsWilliam Deegan2018-09-263-0/+3
| | |
| | * Speedup explain tests on windowsWilliam Deegan2018-09-265-5/+10
| | |
| | * Speed up Climb tests on windowsWilliam Deegan2018-09-267-5/+12
| | |
| | * Speedup Clean tests for windowsWilliam Deegan2018-09-263-3/+6
| | |
* | | Fixes for Java tests on win32William Deegan2018-10-0212-90/+56
| | |
* | | Update to use paths set by javac, rmic. Also update RMISecurityManager to ↵William Deegan2018-10-021-13/+18
| | | | | | | | | | | | SecurityManager (RMI.. has been deprecated for some time. JDK 1.8 started to issue deprecation warnings and break test)
* | | Changed to allow scons java logic to find install for win32. Also add ↵William Deegan2018-10-021-6/+5
| | | | | | | | | | | | declspec in c file which is sole object in DLL to ensure mslink creates the expected .LIB file.
* | | Switch to depending on javac tool finding javac on win32 rather than the ↵William Deegan2018-10-011-17/+11
| | | | | | | | | | | | test infrastructure. JavaCommon now has reasonable defaults for windows java sdk installs
* | | add logic to find java installs and on win32 use this to add to ↵William Deegan2018-10-012-2/+2
| | | | | | | | | | | | env['ENV']['PATH']
* | | Fix missing -c in testcaseWilliam Deegan2018-10-012-4/+4
| | |
* | | Add test for 1.8. Modularize java tests and move files to a fixture. Change ↵William Deegan2018-10-013-3/+9
| | | | | | | | | | | | TestCommon's options_arguments to keep passed lists and not join them into a string.
* | | change method of finding javac from using full path (which fails when it has ↵William Deegan2018-09-3015-250/+373
|/ / | | | | | | a space in it), to appending the path to javac to env['ENV']['PATH']. (Which is basically what msvc/msvs do)
* | Add xz compression to tar packaging choices.Mats Wichmann2018-09-272-4/+95
| | | | | | | | | | | | | | | | | | | | | | A few tweaks to scons_dev_master.py which needed to have xz added anyway: changed mercurial to git in initial setup, install different java, more pythons. Note about adding ipkg-build. Docs updated slightly for wording in addition to adding the new tar packager. Signed-off-by: Mats Wichmann <mats@linux.com>
* | Fix packaging strip-install-dir testMats Wichmann2018-09-271-3/+4
| | | | | | | | | | | | | | | | The expected message was not OS-neutral, failing on Windows due to backslashes. Now that Windows has tar this turned up. Interpolate os.sep to fix. Signed-off-by: Mats Wichmann <mats@linux.com>
* | Fix applelink test to work on win32William Deegan2018-09-271-2/+1
|/
* More changes to speed up testing on windows.William Deegan2018-09-2651-49/+115
|
* Change so DefaultEnvironment and Enviroment don't initialize any tools to ↵William Deegan2018-09-261-1/+2
| | | | speed up test on windows