Tests.cppm 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. module;
  2. export module Tests;
  3. export [[noreturn]] void testInvalidAllocate();
  4. export [[noreturn]] void testInvalidReallocate();
  5. export [[noreturn]] void testInvalidNew();
  6. export [[noreturn]] void testPostCanary();
  7. export [[noreturn]] void testPreCanary();
  8. export [[noreturn]] void testPreCanaryNew();
  9. export [[noreturn]] void testPreCanaryNewArray();
  10. export void testArray();
  11. export void testArrayList(bool light);
  12. export void testBitArray();
  13. export void testBox();
  14. export void testBuffer(bool light);
  15. export void testClock(bool light);
  16. export void testColor();
  17. export void testComponents();
  18. export void testFile();
  19. export void testFrustum();
  20. export void testHashMap(bool light);
  21. export void testHashedString();
  22. export void testInteractiveTerminal();
  23. export void testList(bool light);
  24. export void testMath();
  25. export void testMatrix();
  26. export void testPlane();
  27. export void testQuaternion();
  28. export void testQueue();
  29. export void testRandom(bool light);
  30. export void testReadLine();
  31. export void testTerminal(bool tty);
  32. export void testTest();
  33. export void testThread();
  34. export void testUnicode();
  35. export void testUniquePointer();
  36. export void testUtility();
  37. export void testVector();
  38. export void testView();