You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
975 B
28 lines
975 B
# 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:
|
|
|
|
```sh
|
|
./scripts/reset_build.sh
|
|
make
|
|
make test
|
|
```
|
|
|
|
On Windows it's:
|
|
|
|
```shell
|
|
./scripts/reset_build.ps1
|
|
make
|
|
make test
|
|
```
|
|
|
|
Instructions on how to use it in your own project coming soon.
|
|
|