Skip to content
/ creal Public

Simple, Fast, cross-platform static tester.

License

Notifications You must be signed in to change notification settings

oonamo/creal

Repository files navigation

Creal

Testing things that never change

CI status

Features

  • Cross-platform
  • Fast
    • No dependencies
  • No configuration needed
    • Handled through flags
  • Capture shell output for easy testing.

Usage

See the getting started to get started.

Support

Tested on Windows 11 and Ubuntu.

Installation

Soon.

Building

Note

Requires gcc

git clone https://github.com/oonamo/creal.git
cd creal
make build

Examples

#strict
name: example
command: echo "this is an example"
output: "this is an example"
returncode: 0
---
#verbose
name: cat log file
command: cat ./weather.log
output: |
starting weather station...
could not connect to weather api, aborting.
        |
returncode: 1
---