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.
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.
 
 
 
 
 
fuc2/README.md

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:

./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.