+ Moved BAutolock and BArchivable over to new testing framework.
+ Added ability to specify entire suites to the UnitTester program. + BAutolock and BArchivable tests now use CPPUNIT_ASSERT, but BLocker tests crash for some unknown reason with said assertion, so plain old vanilla assert() is still used. I'll look into this later. + BArchivable tests that try to load a RemoteTestObject are failing because the resource file doesn't appear to be linked into libsupporttest_RemoteTestObject.so. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@332 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
#include <TestUtils.h>
|
||||
#include <TestShell.h>
|
||||
#include <stdio.h>
|
||||
|
||||
status_t DecodeResult(status_t result) {
|
||||
if (!BTestShell::GlobalBeVerbose())
|
||||
@@ -169,6 +170,12 @@ status_t DecodeResult(status_t result) {
|
||||
return result;
|
||||
}
|
||||
|
||||
std::string IntToStr(int i) {
|
||||
char num[32];
|
||||
sprintf(num, "%d", i);
|
||||
return std::string(num);
|
||||
}
|
||||
|
||||
void ExecCommand(const char *command) {
|
||||
if (command)
|
||||
system(command);
|
||||
|
||||
Reference in New Issue
Block a user