[quiz] Turn all assert in quiz_assert

This commit is contained in:
Émilie Feral
2018-08-28 10:40:52 +02:00
parent d3296be915
commit a1bcbe28e6
29 changed files with 261 additions and 261 deletions

View File

@@ -4,7 +4,7 @@
QUIZ_CASE(ion_crc32) {
uint32_t input[] = { 0x48656C6C, 0x6F2C2077 };
assert(Ion::crc32(input, 1) == 0x93591FFD);
assert(Ion::crc32(input, 2) == 0x72EAD3FB);
quiz_assert(Ion::crc32(input, 1) == 0x93591FFD);
quiz_assert(Ion::crc32(input, 2) == 0x72EAD3FB);
}

View File

@@ -8,15 +8,15 @@ using namespace Ion::Events;
QUIZ_CASE(ion_events_from_keyboard) {
/* Ensure all events generated from the keyboard are properly defined */
for (Key k : ValidKeys) {
assert(Event(k, false, false).isDefined());
assert(Event(k, true, false).isDefined());
assert(Event(k, false, true).isDefined());
assert(Event(k, true, true).isDefined());
quiz_assert(Event(k, false, false).isDefined());
quiz_assert(Event(k, true, false).isDefined());
quiz_assert(Event(k, false, true).isDefined());
quiz_assert(Event(k, true, true).isDefined());
}
// Test some fallbacks
assert(Event(Key::I5, false, false) == EXE);
assert(Event(Key::I5, true, false) == EXE);
assert(Event(Key::I5, false, true) == EXE);
assert(Event(Key::I5, true, true) == EXE);
quiz_assert(Event(Key::I5, false, false) == EXE);
quiz_assert(Event(Key::I5, true, false) == EXE);
quiz_assert(Event(Key::I5, false, true) == EXE);
quiz_assert(Event(Key::I5, true, true) == EXE);
}

View File

@@ -7,7 +7,7 @@ using namespace Ion::Keyboard;
QUIZ_CASE(ion_keyboard) {
for (Key k : ValidKeys) {
for (Key l : ValidKeys) {
assert(State(k).keyDown(l) == (k == l));
quiz_assert(State(k).keyDown(l) == (k == l));
}
}
}