|
|
10 hours ago | |
|---|---|---|
| include | 11 hours ago | |
| scripts | 11 hours ago | |
| src | 10 hours ago | |
| tests | 10 hours ago | |
| wraps | 11 hours ago | |
| .gitignore | 11 hours ago | |
| .vimrc_proj | 11 hours ago | |
| LICENSE | 11 hours ago | |
| Makefile | 11 hours ago | |
| README.md | 10 hours ago | |
| meson.build | 10 hours ago | |
README.md
fuc2
A very simple testing framework that rejects all previous testing designs and aims for plain wording, simple usability, ease of debugging, and designed for programmers only. No weird testing verbiage, dogma, or strange latinized words to sound "sciency." The goal is to make writing tests less high-brow so normal people don't mind writing tests for their code.
Another major goal of the project is to use plain regular old C++ that's very easy to debug. The logging output clearly shows what tests runs, catches exceptions and reports them, and the API makes it easy to set breakpoints on test functions. I know, revolutionary.
Quick Install
Initial quick release. Look at the meson.build and the tests/* directory for a quicke example.
You buid it like this:
./scripts/reset_build.sh
make
make test
On Windows it's:
./scripts/reset_build.ps1
make
make test
Instructions on how to use it in your own project coming soon.