summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* runtest.py: There is no qmtest support since 6ed8e61f22f4anatoly techtonik2014-03-171-111/+0
|
* fix test/update-release-info/update-release-info.py to work with copyright ↵William Deegan2014-03-091-1/+1
| | | | year range rather than the previously list of each year separated by commas
* Merged in techtonik/scons (pull request #108), update copyrights to 2014Gary Oberbrunner2014-03-012-14/+8
|\
| * Make test/Interactive/version.py independent of specific copyright yearsanatoly techtonik2014-02-251-8/+4
| |
| * Make test/option-v.py independent onf specific copyright years.anatoly techtonik2014-02-251-6/+4
| |
* | - fixed the handling of long options in the command-line parsing (#2929)Dirk Baechle2014-02-081-0/+60
| |
* | - fix for spurious rebuilds, allow caching of the changed() method's value ↵Dirk Baechle2014-02-141-0/+72
|/ | | | only when called from File.release_target_info()
* - corrected dependencies for EPUB builder (docbook)Dirk Baechle2014-01-052-0/+61
| | | | - added a proper test for EPUB with xsltproc
* - removed superfluous import and corrected basic testDirk Baechle2013-12-211-1/+1
|
* - added EPUB Builder to the DocBook Tool, based on the work of Andrew ↵Dirk Baechle2013-12-213-0/+452
| | | | Featherstone
* - added xsltproc tests and improved handling of the base_dir parameterDirk Baechle2013-12-2016-0/+492
|
* Merged in dirkbaechle/scons (pull request #91)Gary Oberbrunner2013-11-101-0/+2
|\ | | | | | | Adding EPUB as output format for documentation
| * - added an explicit Gs() Builder to the gs.py ToolDirk Baechle2013-10-081-0/+2
| | | | | | | | - updated documentation accordingly and added a (very) simple test
* | - corrected LC_ALL setting for RPM packagingDirk Baechle2013-11-037-0/+45
| | | | | | | | - now skipping several Docbook tests, when required stylesheets aren't installed
* | Merge pull request #88 (for real this time). Prev commit was actually #87.Gary Oberbrunner2013-11-022-0/+224
|\ \ | | | | | | | | | | | | | | | | | | * Allow multiple options to be specified with --debug=a,b,c * Add support for a readonly cache (--cache-readonly) * Always print stats if requested * Generally try harder to print out a message on build errors
| * \ Merged scons/scons into defaultTom Tanner2013-10-306-5/+28
| |\ \
| * | | Adding documentation and a couple of testsTom Tanner2013-10-082-0/+224
| | |/ | |/|
* | | Merge pull request #88: various usability enhancementsGary Oberbrunner2013-11-023-0/+121
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * Allow multiple --debug= values * Add support for a readonly cache (--cache-readonly) * Always print stats if requested * Generally try harder to print out a message on build errors
| * \ \ Merged scons/scons into defaultTom Tanner2013-10-306-5/+28
| |\ \ \ | | | |/ | | |/|
| * | | Merged scons/scons into defaultTom Tanner2013-09-306-0/+80
| |\ \ \ | | | |/ | | |/|
| * | | Fixing test failuresTom Tanner2013-09-301-0/+1
| | | |
| * | | Added Pseudo command to environment and tests. If a target is declared asTom Tanner2013-09-301-0/+65
| | | | | | | | | | | | | | | | Pseudo, it must NOT exist after the build rule is executed.
| * | | Added test to verify warning works and doesn't trigger for -n or aliasesTom Tanner2013-09-271-0/+55
| | | |
* | | | One more test fix for bug2903 (my Windows fix broke Linux)Gary Oberbrunner2013-11-021-1/+2
| | | |
* | | | Merge pull request #89: stop leaking filehandles, and switch to subprocess ↵Gary Oberbrunner2013-11-022-10/+61
|\ \ \ \ | | | | | | | | | | | | | | | always.
| * \ \ \ Merged scons/scons into defaultTom Tanner2013-10-306-5/+28
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Change posix.py to use subprocess as we only support python 2.4.Tom Tanner2013-10-042-10/+61
| | |_|/ | |/| | | | | | | | | | Added a test for leaking handles.
* | | | Fix tests for previous commit (bug 2903) on Windows.Gary Oberbrunner2013-11-025-3/+10
| |/ / |/| |
* | | Correctly fix bug #2903, failure to rebuild when linker options change.Gary Oberbrunner2013-10-276-5/+28
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The failure to rebuild when linker options change was introduced in abded0675444, "Add library version support to Shared Lib builder", between 2.2.0 and 2.3.0. Turning ShlinkAction into a FunctionAction instead of a CommandAction made it stop depending on $SHLINKCOM. Normally, a CommandAction calls get_presig (Action.py:815) which removes $( ... $) and uses the rest of that string (recursively fully substituted) as the contents to hash. FunctionActions only look at the body of the function, so that removed the dependency on $SHLINKCOM altogether. Adding it back in the varlist does this (Action.py:443): for v in vl: result.append(env.subst('${'+v+'}')) so it deep-substitutes the whole thing, including all the $( ... $) parts. (All varlist vars do this, not just in FunctionActions.) What we really want is to depend on the value of env['SHLINKCOM'] in the way CommandActions do, i.e. without the $( ... $) parts, definitely not the fully substituted version of it. I'm pretty sure the ignored $(...$) parts should not ever be included in the signature, so this change updates the varlist handling code to work the way CommandActions always have. This change also renames the test files to use the correct bug number and updates the test.
* | Added test for bug 2909, pull req #86.Gary Oberbrunner2013-09-295-0/+67
| |
* | - fix for #2916, "Issues with versioned SharedLibrary under OpenBSD"Dirk Baechle2013-09-111-0/+13
|/
* Merged in managan/scons_versionedlib (pull request #82)Gary Oberbrunner2013-08-251-0/+13
|\ | | | | | | Versioned lib rebuild was broken
| * remove print from test and attempt to get FindInstalledFiles workingRobert Managan2013-06-181-1/+1
| |
| * Add a test to show that we can build when the link already existRobert Managan2013-06-171-0/+13
| |
* | Fix Libs/SharedLibraryIxes.pyDavid Rothenberger2013-08-181-6/+14
| | | | | | | | | | Accommodate the renaming of libfoo shared libraries to cygfoo under Cygwin.
* | Fix Libs/SharedLibrary.pyDavid Rothenberger2013-08-181-1/+8
| | | | | | | | Check for files using Cygwin naming conventions.
* | Fix VersionedLib testDavid Rothenberger2013-08-181-0/+12
|/ | | | | Adjust for Cygwin coding conventions and test for existence of the import libraries.
* - added documentation and tests for the new Docbook toolDirk Baechle2013-05-0347-0/+4147
|
* Added tests for ZIPROOT, and tweaked the ZIPROOT doc a bit.Gary Oberbrunner2013-04-202-85/+155
| | | | | Also cleaned up the ZIP tests by assuming that python has the zipfile module, which has been true since python 1.6.
* Merged in carandraug/scons (pull request #67).Gary Oberbrunner2013-03-171-3/+87
| | | | | Added test for CheckContext custom result types. Also allow test.must_match() to take a match type.
* removed misleading comment from test/gettext/Translate/MultiCatalog.pyPaweł Tomulik2013-01-071-2/+0
|
* added test case gettext/Translate/MultiCatalog.pyPaweł Tomulik2013-01-071-0/+122
|
* added test case gettext/Translate/MultiCatalog.pyPaweł Tomulik2013-01-071-1/+1
|
* Make VersionedSharedLib and its test not fail on WindowsGary Oberbrunner2012-12-221-0/+15
|
* Fix SHLINKCOMSTR test rotGary Oberbrunner2012-12-221-7/+7
|
* Merging pull request #62 from Dirk Baechle: fixes for MinGW testsGary Oberbrunner2012-12-2229-139/+154
|\
| * - moved check for an installed MSVC toolchain into its own function in TestSConsDirk Baechle2012-12-2214-135/+14
| |
| * - fixes for MinGW under Windows, mainly skipping MSVS-specific testsDirk Baechle2012-12-1829-71/+207
| |
* | Fix test/SCONSFLAGS test rot.Gary Oberbrunner2012-12-211-2/+2
| |
* | Merged in techtonik/scons (pull request #63: Another minor cleanup as the ↵Gary Oberbrunner2012-12-214-17/+7
|\ \ | | | | | | | | | code study goes on)