xaizek / stic (License: MIT) (since 2018-12-07)
Simple Tests In C with optional automatic test registration in C.

* Display number of failed checks in tests on fail
* Display <setup...>/<teardown...> on failures there
* Display number of failed tests
* Display number of skipped tests
* Use singular "check" for 1 failed check
* Write "1 test run" (not "tests")
* Don't capitalize stic label in test's output
* Always print test suit name in output
* Drop extra empty line from output


* Make test failure report compiler-friendly


* Use rand() (not random())


* Skip test fixtures without checking every test
* Don't run {setup,teardown}_once when no tests were run


* Make stic work when tests are defined with suite
* Fix skipping test header
* Fix qualifier inconsistency for one variable
* Fix buffer overflow
File Mode Size
doc/ 040000
examples/ 040000
m4/ 040000
runners/ 040000
src/ 040000
tests/ 040000
.gitignore 100644 219B
BUGS.txt 100644 81B
LICENSE.txt 100644 1,122B
Makefile.in 100644 1,012B
README.txt 100644 1,029B
TODO.txt 100644 285B
configure 100755 123KiB
configure.ac 100755 206B
shtool 100755 139KiB

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/stic

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/stic

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master