Merge branch 'master' of github.com:bkaradzic/bx

This commit is contained in:
Branimir Karadžić
2017-02-05 21:49:12 -08:00
2 changed files with 18 additions and 18 deletions

View File

@@ -16,23 +16,23 @@ int32_t threadExit1(void*)
return 1;
}
TEST(thread)
TEST_CASE("thread", "")
{
bx::Thread th;
CHECK_EQUAL(th.isRunning(), false);
REQUIRE(!th.isRunning() );
th.init(threadExit0);
CHECK_EQUAL(th.isRunning(), true);
REQUIRE(th.isRunning() );
th.shutdown();
CHECK_EQUAL(th.isRunning(), false);
CHECK_EQUAL(th.getExitCode(), 0);
REQUIRE(!th.isRunning() );
REQUIRE(th.getExitCode() == 0);
th.init(threadExit1);
CHECK_EQUAL(th.isRunning(), true);
REQUIRE(th.isRunning() );
th.shutdown();
CHECK_EQUAL(th.isRunning(), false);
CHECK_EQUAL(th.getExitCode(), 1);
REQUIRE(!th.isRunning() );
REQUIRE(th.getExitCode() == 1);
}

View File

@@ -69,18 +69,18 @@ TEST_CASE("vsnprintf d/i/o/u/x", "")
REQUIRE(test("37777776441 ", "%-20o", -01337) );
REQUIRE(test("1337", "%u", 1337) );
REQUIRE(test("1337 ", "%-20u", 1337u) );
REQUIRE(test("4294965959 ", "%-20u", -1337u) );
REQUIRE(test("1337 ", "%-20u", 1337) );
REQUIRE(test("4294965959 ", "%-20u", -1337) );
REQUIRE(test("1337", "%x", 0x1337) );
REQUIRE(test("1234abcd ", "%-20x", 0x1234abcdu) );
REQUIRE(test("1234ABCD ", "%-20X", 0x1234abcdu) );
REQUIRE(test("edcb5433 ", "%-20x", -0x1234abcdu) );
REQUIRE(test("EDCB5433 ", "%-20X", -0x1234abcdu) );
REQUIRE(test("0000000000001234abcd", "%020x", 0x1234abcdu) );
REQUIRE(test("0000000000001234ABCD", "%020X", 0x1234abcdu) );
REQUIRE(test("000000000000edcb5433", "%020x", -0x1234abcdu) );
REQUIRE(test("000000000000EDCB5433", "%020X", -0x1234abcdu) );
REQUIRE(test("1234abcd ", "%-20x", 0x1234abcd) );
REQUIRE(test("1234ABCD ", "%-20X", 0x1234abcd) );
REQUIRE(test("edcb5433 ", "%-20x", -0x1234abcd) );
REQUIRE(test("EDCB5433 ", "%-20X", -0x1234abcd) );
REQUIRE(test("0000000000001234abcd", "%020x", 0x1234abcd) );
REQUIRE(test("0000000000001234ABCD", "%020X", 0x1234abcd) );
REQUIRE(test("000000000000edcb5433", "%020x", -0x1234abcd) );
REQUIRE(test("000000000000EDCB5433", "%020X", -0x1234abcd) );
}
TEST_CASE("vsnprintf p", "")