Custom C Testing Framework made from Scratch.
A Testing Suite is composed of many Tests (functions). Each Testing Suite should be created in its own file.
See test_example.c to see how to initialize and load the tests into a suite.
After having the suites created, just by running ./tasteful will find every binry file that has a "test" in its name (or any variation with CAPS) and run the funciton run_suite of every suite.
The use of a makefile in order to automate the process of compiling and running is suggested.
TASTEFUL
_, . '__ .
'_(_0o),(__)o().
,o(__),_)o(_)O,(__)o
o(_,-o(_ )(),(__(_)oO)_
.O(__)o,__).(_ )o(_)Oo_)
.----| | | | | |_)0
/ .--| | | | | |,_)
| / | | | | | |o(_)
| | | | | | | |_/`)
| | | | | | | |O_)
| | | | | | | |
| \ | | | | | |
\ '--| | | | | |
'----| | | | | |
| | | | | |
\ \ \ / / /
`"""""""""""""""""`
- Cheers