EzTest

An easy to use unit testing framework written in, and created for, the C language.

MIT License

Stars
23

Bot releases are visible (Hide)

EzTest - Release v3.0.0 Latest Release

Published by havardt over 4 years ago

Changes:

  • Updated naming on all functions/macros/variables that were prefixed with underscore. As underscore is POSIX reserved, this was removed. This should not have a big impact as these functions and variables should not have been used by the user, but it is a major breaking change and thus will result in a major version upgrade.

  • Updates to how we are building EzTest (doesn't affect users).

  • Data section for tests is now "eztest"

  • Total time is now displayed when using the "-t" or "--timer" option (previously only the individual time for each test was shown).

EzTest - Release v2.2.1

Published by havardt over 4 years ago

Changes:

  • Improved output format
  • Documentation
EzTest - Release v2.2.0

Published by havardt almost 5 years ago

  • Signal handling for segmentation fault.
  • More documentation
EzTest - Release v2.1.0

Published by havardt about 5 years ago

  • New asserts testing individual bytes at given memory locations.
  • New asserts using a custom, user provided, comparator function.
  • Bug fix.
  • Updated build script with optimize compile flag.
EzTest - Release v2.0.0

Published by havardt about 5 years ago

  • Complete restructure
  • Skip functionality
  • Code fixes
  • Output fixes
  • Doc update
EzTest - Release v1.2.0

Published by havardt about 5 years ago

  • New asserts: greater, greater or equal, less, less or equal
  • Asserts now have shorthand versions. Eg. ASSERT_ARE_EQUAL -> ASSERT_EQ
EzTest - Release v1.1.0

Published by havardt about 5 years ago

With this release a timer option was added. When using the application option -t or --timer the execution time for each test will be displayed.

EzTest - Release v1.0.0

Published by havardt about 5 years ago