Tests.hpp 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #ifndef CORE_TESTS_H
  2. #define CORE_TESTS_H
  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 testSpinLock();
  39. void testStack(bool light);
  40. void testTerminal(bool tty);
  41. void testTest();
  42. void testThread();
  43. void testUnicode();
  44. void testUniquePointer();
  45. void testUtility(bool light);
  46. void testVector();
  47. void testView();
  48. #endif