UnitTests compiles on non win32

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5343 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
nakeee
2010-04-12 05:33:17 +00:00
parent 5cb916e9d1
commit e7dc6c26ce
4 changed files with 11 additions and 7 deletions

View File

@ -26,26 +26,25 @@
void AudioJitTests();
using namespace std;
int fail_count = 0;
#define EXPECT_TRUE(a) \
if (!a) { \
cout << "FAIL (" __FUNCTION__ "): " << #a << " is false" << endl; \
cout << "FAIL (" << __FUNCTION__ << "): " << #a << " is false" << endl; \
cout << "Value: " << a << endl << "Expected: true" << endl; \
fail_count++; \
}
#define EXPECT_FALSE(a) \
if (a) { \
cout << "FAIL (" __FUNCTION__ "): " << #a << " is true" << endl; \
cout << "FAIL (" << __FUNCTION__ << "): " << #a << " is true" << endl; \
cout << "Value: " << a << endl << "Expected: false" << endl; \
fail_count++; \
}
#define EXPECT_EQ(a, b) \
if ((a) != (b)) { \
cout << "FAIL (" __FUNCTION__ "): " << #a << " is not equal to " << #b << endl; \
cout << "FAIL (" << __FUNCTION__ << "): " << #a << " is not equal to " << #b << endl; \
cout << "Actual: " << a << endl << "Expected: " << b << endl; \
fail_count++; \
}
@ -101,7 +100,11 @@ void StringTests()
EXPECT_EQ(TabsToSpaces(4, "a\tb"), "a b");
}
#ifdef _WIN32
int main(int argc, _TCHAR* argv[])
#else
int main(int argc, char* argv[])
#endif
{
AudioJitTests();