#
6abbd310 |
|
01-Nov-2015 |
Simon South <ssouth@simonsouth.com> |
unittests: Build copied BAppTest files This adds to the "unittests" target a dependency on the "AppTestRunApp3a" (etc.) files meant to be copied as part of the BApplication test suite so they are generated when "jam unittests" is run. * TestsRules: Add "UnitTestDependency" rule. * testapps/Jamfile: Make unit tests depend on copied files. Fixes #12441. Signed-off-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
d5f1b898 |
|
01-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
jam TestRules: whitespace fixes.
|
#
dd6cdcf0 |
|
29-Jul-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix copypaste bug in UnitTest rule. Make the unittests target actually build all the UnitTests and not just the UnitTestLibs.
|
#
8c54af56 |
|
30-Apr-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Whitespace cleanup in root and 'build' folder. * Removed trailing whitespace and empty lines at top of files.
|
#
1a60caf3 |
|
08-Jan-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* We don't do R5 testing anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40158 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2c69b5b6 |
|
19-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Made the libbe_test environment basically working under Haiku - to actually make it work, one would need to use versioning for all libbe symbols. This is worth an 8k price per file that links against libbe.so, so I didn't want to commit this as is. An alternative to this solution would be to write a separate application that is responsible for the app_server's window. Comments welcome. * Removed BeOS compatbility of the libbe_test stuff. * Renamed the libbe_test targets from *haiku* to *test*, ie. libbe_haiku.so is now called libbe_test.so, haiku_registrar is now test_registrar, etc. * This also removes BeOS compatibility from tracker/FSUtils.cpp (all BeOS compatibility should be removed, but I don't want to make Alexandre more work in his branch, and it's not urgent at all). * Replaced the former "run" scripts for the test environment with a single run script (see updated NOTES file). * Removed the libbe_test target from some applications - this was only to help developing them under BeOS, and is thus no longer necessary. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32521 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
43e6454f |
|
03-Feb-2007 |
Travis Geiselbrecht <geist@foobox.com> |
Change the jam rules to build the test binaries as release by default, debug only if you specify TEST_DEBUG. The debug binaries don't seem to work right anyway. Hopefully this didn't mess anyone up. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20061 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
155b583a |
|
09-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed unit tests build for platforms libbe_test and r5. Only randomly tested a few whether they actually work. New pseudo target "unittests", which builds all unit tests for the currently set TARGET_PLATFORM. They are placed in generated/tests/<platform>/unittests. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14791 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8811e461 |
|
02-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed SimpleTest. It's basically another Executable synonym, with the exception that it turns on debugging for the target by default (unless NO_TEST_DEBUG is defined or DEBUG has been overridden before). Note, that SimpleTest makes no assumptions about the supported target platforms. So, if the target should be buildable for other platforms than Haiku, that has to be specified. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14653 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc3 |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d5f1b898efb49c9fdeb410a127e2bd8f3e02590a |
|
01-Oct-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
jam TestRules: whitespace fixes.
|
#
dd6cdcf0b7508feabf4cb903c67f8783cb0eaeea |
|
29-Jul-2014 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Fix copypaste bug in UnitTest rule. Make the unittests target actually build all the UnitTests and not just the UnitTestLibs.
|
#
8c54af563ce823c0e5b029716b2a020896c90ff4 |
|
30-Apr-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Whitespace cleanup in root and 'build' folder. * Removed trailing whitespace and empty lines at top of files.
|
#
1a60caf3750e05ef0e6f9b66ac28ca7c88c4f128 |
|
08-Jan-2011 |
Axel Dörfler <axeld@pinc-software.de> |
* We don't do R5 testing anymore. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40158 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2c69b5b6c0e7b481a0c43366a1942a6055cbb864 |
|
19-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Made the libbe_test environment basically working under Haiku - to actually make it work, one would need to use versioning for all libbe symbols. This is worth an 8k price per file that links against libbe.so, so I didn't want to commit this as is. An alternative to this solution would be to write a separate application that is responsible for the app_server's window. Comments welcome. * Removed BeOS compatbility of the libbe_test stuff. * Renamed the libbe_test targets from *haiku* to *test*, ie. libbe_haiku.so is now called libbe_test.so, haiku_registrar is now test_registrar, etc. * This also removes BeOS compatibility from tracker/FSUtils.cpp (all BeOS compatibility should be removed, but I don't want to make Alexandre more work in his branch, and it's not urgent at all). * Replaced the former "run" scripts for the test environment with a single run script (see updated NOTES file). * Removed the libbe_test target from some applications - this was only to help developing them under BeOS, and is thus no longer necessary. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32521 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
43e6454f921ed39f59373f2b28364a7dfc7d8f86 |
|
03-Feb-2007 |
Travis Geiselbrecht <geist@foobox.com> |
Change the jam rules to build the test binaries as release by default, debug only if you specify TEST_DEBUG. The debug binaries don't seem to work right anyway. Hopefully this didn't mess anyone up. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20061 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
155b583ac369749fdfae25f419056389ec7eb16e |
|
09-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed unit tests build for platforms libbe_test and r5. Only randomly tested a few whether they actually work. New pseudo target "unittests", which builds all unit tests for the currently set TARGET_PLATFORM. They are placed in generated/tests/<platform>/unittests. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14791 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8811e461631e01afa81212cfa65cb39dc6cbb2fd |
|
02-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed SimpleTest. It's basically another Executable synonym, with the exception that it turns on debugging for the target by default (unless NO_TEST_DEBUG is defined or DEBUG has been overridden before). Note, that SimpleTest makes no assumptions about the supported target platforms. So, if the target should be buildable for other platforms than Haiku, that has to be specified. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14653 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc301721b1f472e8297a898d4eaa2f2ee3a |
|
29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|