Tests.hpp 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #ifndef CORE_TESTS_HPP
  2. #define CORE_TESTS_HPP
  3. [[noreturn]] void testInvalidAllocate();
  4. [[noreturn]] void testInvalidReallocate();
  5. [[noreturn]] void testPostCanary();
  6. [[noreturn]] void testPreCanary();
  7. [[noreturn]] void testPreCanaryNew();
  8. [[noreturn]] void testPreCanaryNewArray();
  9. void testArray();
  10. void testArrayList(bool light);
  11. void testArrayString();
  12. void testBitArray();
  13. void testBox();
  14. void testBuffer(bool light);
  15. void testBufferedValue();
  16. void testClock(bool light);
  17. void testColor();
  18. void testComponents();
  19. void testError();
  20. void testFile();
  21. void testFileReader();
  22. void testFrustum();
  23. void testHashMap(bool light);
  24. void testHashedString();
  25. void testInteractiveTerminal();
  26. void testLinkedList(bool light);
  27. void testList(bool light);
  28. void testMath();
  29. void testMatrix();
  30. void testMatrixStack(bool light);
  31. void testNew();
  32. void testPlane();
  33. void testQuaternion();
  34. void testQueue();
  35. void testRandom(bool light);
  36. void testReadLine();
  37. void testRingBuffer();
  38. void testStack(bool light);
  39. void testTerminal(bool tty);
  40. void testTest();
  41. void testThread();
  42. void testUnicode();
  43. void testUniquePointer();
  44. void testUtility();
  45. void testVector();
  46. void testView();
  47. #endif