Quick little first release with some docs and a design that works. Need to use it in a project for real and improve it based on actual usage.
parent
7dc4e10573
commit
637dcabd63
@ -1,3 +1,28 @@ |
|||||||
# fuc2 |
# fuc2 |
||||||
|
|
||||||
A very simple testing framework that rejects all previous testing designs and aims for plain wording, simple usability, and ease of debugging. You will never ask where a failure was ever again. |
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. |
||||||
|
|||||||
Loading…
Reference in new issue