Commit graph

  • 083892db7a cleanup, code style main Gwendolyn 2022-01-11 20:01:15 +0100
  • d163648a4d rework cmake a bit Gwendolyn 2022-01-11 19:30:53 +0100
  • 421cace0c7 basic prng functionality with seeding via cli argument Gwendolyn 2022-01-06 02:27:07 +0100
  • 833f548d5d set XTEST compile definition so that the assert header works properly Gwendolyn 2022-01-06 03:07:18 +0100
  • 29b2185728 added -Wextra and fixed resulting warnings Gwendolyn 2022-01-06 02:44:33 +0100
  • fcc5557d55 cleaned up .gitignore a bit Gwendolyn 2022-01-06 02:12:01 +0100
  • 7b8d48004e restructured project files and CMakeLists.txt in a way that hopefully makes sense Gwendolyn 2022-01-06 02:06:45 +0100
  • ec262ba62f xtest init function to parse arguments and provide functionality to specify output format, list tests and only run/list tests that match a filter Gwendolyn 2022-01-05 02:55:35 +0100
  • 9131218783 better XTEST_MAIN macro so it doesn't break when the function contains commas Gwendolyn 2022-01-05 02:52:33 +0100
  • ec8d2cc79a parameter names in the function typedefs for better clarity Gwendolyn 2022-01-05 02:52:59 +0100
  • 9d3f572667 use _Bool instead of int for boolean variables Gwendolyn 2022-01-03 17:29:11 +0100
  • e15b1af7e0 improved assertion message for memory assertions Gwendolyn 2022-01-03 17:26:10 +0100
  • 19ebe3d7b6 move a define and include from header to source file Gwendolyn 2022-01-03 16:18:23 +0100
  • 791742d885 move xassert.h to assert/assert.h so it can be included as <assert.h> by prepending the assert/ dir to the include search path and use include_next to facilitate that. Removed -pedantic from C flags of examples because include_next is an extension. Gwendolyn 2022-01-03 16:17:25 +0100
  • 88d3836926 cute optional macros for the main function of a test Gwendolyn 2022-01-03 15:21:26 +0100
  • c6280ddf85 gitignore .idea/ dir Gwendolyn 2022-01-03 15:21:01 +0100
  • 24e7e0418f use __typeof__ instead of typeof and __func__ instead of __ASSERT_FUNC for compatibility with other compilers and standard libraries (__ASSERT_FUNC seems to be a cygwin thing) Gwendolyn 2022-01-03 15:20:44 +0100
  • e20003c073 first version, with some examples Gwendolyn 2022-01-02 15:00:54 +0100
  • 0c291b3e03
    Initial commit gwendolyn 2022-01-02 14:55:36 +0100