testify

File-based unit testing system

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Tags

Installation

nimble install testify
choosenim install testify
git clone https://github.com/sealmove/testify

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
testify - - - - - - -

Source

Repository https://github.com/sealmove/testify
Homepage https://github.com/sealmove/testify
Registry Source nimble_official

README

testify

Compile-Run-Report helper for Nim

This project was born out of the need of an external tool that produces a report out of multiple Nim modules/files. It does not provide any debugging info like stdlib's unittest module. Instead, it is a simple tool that works as follows: * the first command line argument is the path of the JUnit report to be generated * each command line argument that follows must be a directory and corresponds to one JUnit testsuite * each Nim module in the directory starting with the character 't' corresponds to one JUnit testcase * a single JUnit report is printed in stdout which reports for each module: * whether it compiled successfully or not * whether it executed successfully or not (in case of failure the error message is logged)