xaizek / stic (License: MIT) (since 2018-12-07)
Simple Tests In C with optional automatic test registration in C.
<root> / README.txt (10ec7952b7fd7768332fbd90b5473d646cd5e9c2) (1,029B) (mode 100644) [raw]
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
Hints

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