Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xaizek/stic

Simple Tests In C (with optional pure C automatic test registration)
https://github.com/xaizek/stic

automatic-test-registration c test-framework unit-testing

Last synced: 3 months ago
JSON representation

Simple Tests In C (with optional pure C automatic test registration)

Awesome Lists containing this project

README

        

Stic -- Simple Tests In C
2010 -- 2018 (based on SeaTest)

This file last updated: 15 November, 2018
Version: 0.6

Brief Description

Stic is a development of SeaTest project by Keith Nicholas. This is a
simple cross-platform plain C testing framework with automatic
test-registration without pre-processing.

Additions made to SeaTest are not upstreamed mainly because automatic
test registration seems to go against goals outlined on SeaTest home
page: https://github.com/keithn/seatest

Usage

Being SeaTest derivative, still works fine with any previously written
tests, as of now either of both approaches can be used for a test suite.

State

This was implemented because the author couldn't find any plain C testing
frameworks that support automatic test registration, it's actively used,
which is kinda guarantees continued development, but infrastructure things
like documentation or more examples might require some time to be sorted
out properly.

License

MIT