fully disable unittets

This commit is contained in:
y5nw 2024-12-13 22:36:14 +01:00
parent 7624f77a1b
commit b61d50c3ab

View File

@ -25,11 +25,13 @@ static TestKeycode g_test_instance;
void TestKeycode::runTests(IGameDef *gamedef)
{
// TODO: Complement the test when we fully switch to SDL.
// TODO: Restore unittests once we fully switch to SDL.
// Old test cases are kept for completeness.
/*
TEST(testCreateFromString);
TEST(testCreateFromSKeyInput);
TEST(testCompare);
*/
}
////////////////////////////////////////////////////////////////////////////////
@ -50,7 +52,6 @@ void TestKeycode::testCreateFromString()
k = KeyPress("<20>");
UASSERTEQ_STR(k.sym(true), "<20>");
/*
// Character key, from char
k = KeyPress("R");
UASSERTEQ_STR(k.sym(), "KEY_KEY_R");
@ -74,13 +75,12 @@ void TestKeycode::testCreateFromString()
k = KeyPress("/");
UASSERTEQ_STR(k.sym(), "/");
UASSERT_HAS_NAME(k);
*/
}
template<typename ...Args>
static u32 toScancode(Args... args)
{
return RenderingEngine::get_raw_device()->getScancodeFromKey(KeyCode(args...));
return RenderingEngine::get_raw_device()->getScancodeFromKey(Keycode(args...));
}
void TestKeycode::testCreateFromSKeyInput()
@ -92,7 +92,6 @@ void TestKeycode::testCreateFromSKeyInput()
k = KeyPress(in);
UASSERTEQ_STR(k.sym(true), "<20>");
/*
// Character key
in.SystemKeyCode = toScancode(irr::KEY_KEY_3, L'3');
k = KeyPress(in);
@ -110,7 +109,6 @@ void TestKeycode::testCreateFromSKeyInput()
k = KeyPress(in);
UASSERTEQ_STR(k.sym(), "?");
UASSERT_HAS_NAME(k);
*/
}
void TestKeycode::testCompare()
@ -122,7 +120,6 @@ void TestKeycode::testCompare()
in.SystemKeyCode = 20;
UASSERT(KeyPress(in) == KeyPress("<20>"));
/*
// Basic comparison
UASSERT(KeyPress("5") == KeyPress("KEY_KEY_5"));
UASSERT(!(KeyPress("5") == KeyPress("KEY_NUMPAD5")));
@ -130,7 +127,6 @@ void TestKeycode::testCompare()
// Matching char suffices
// note: This is a real-world example, Irrlicht maps XK_equal to irr::KEY_PLUS on Linux
// TODO: Is this still relevant for scancodes?
irr::SEvent::SKeyInput in;
in.Key = irr::KEY_PLUS;
in.Char = L'=';
UASSERT(KeyPress("=") == KeyPress(in));
@ -140,5 +136,4 @@ void TestKeycode::testCompare()
in.SystemKeyCode = toScancode(irr::KEY_OEM_CLEAR, L'\0');
in2.SystemKeyCode = toScancode(irr::KEY_OEM_CLEAR, L';');
UASSERT(KeyPress(in) == KeyPress(in2));
*/
}