summaryrefslogtreecommitdiff
path: root/doc/tests
diff options
context:
space:
mode:
authorAndrey Listopadov <andreyorst@gmail.com>2021-04-24 15:32:55 +0300
committerAndrey Listopadov <andreyorst@gmail.com>2021-04-24 15:35:15 +0300
commita8948ed1964033a437933db8c687d8c8e26bde44 (patch)
treeff8b31a2155b5360bc94aea44c8bf99394e76efa /doc/tests
parent54294f7c864b9597c3775793015f600b1022594f (diff)
fix: move test library to separate project
Diffstat (limited to 'doc/tests')
-rw-r--r--doc/tests/test.md97
1 files changed, 0 insertions, 97 deletions
diff --git a/doc/tests/test.md b/doc/tests/test.md
deleted file mode 100644
index cb97a81..0000000
--- a/doc/tests/test.md
+++ /dev/null
@@ -1,97 +0,0 @@
-# Test.fnl
-
-**Table of contents**
-
-- [`deftest`](#deftest)
-- [`testing`](#testing)
-- [`assert-eq`](#assert-eq)
-- [`assert-ne`](#assert-ne)
-- [`assert-is`](#assert-is)
-- [`assert-not`](#assert-not)
-
-## `deftest`
-Function signature:
-
-```
-(deftest name ...)
-```
-
-Simple way of grouping tests with `name`.
-
-## `testing`
-Function signature:
-
-```
-(testing description ...)
-```
-
-Print test `description` and run it.
-
-## `assert-eq`
-Function signature:
-
-```
-(assert-eq expr1 expr2 msg)
-```
-
-Like `assert`, except compares results of `expr1` and `expr2` for equality.
-Generates formatted message if `msg` is not set to other message.
-
-### Example
-Compare two expressions:
-
-``` fennel
-;; (assert-eq 1 (+1 1))
-;; => runtime error: equality assertion failed
-;; => Left: 1
-;; => Right: 3
-```
-
-Deep compare values:
-
-``` fennel
-;; (assert-eq [1 {[2 3] [4 5 6]}] [1 {[2 3] [4 5]}])
-;; => runtime error: equality assertion failed
-;; => Left: [1 {[2 3] [4 5 6]}]
-;; => Right: [1 {[2 3] [4 5]}]
-```
-
-## `assert-ne`
-Function signature:
-
-```
-(assert-ne expr1 expr2 msg)
-```
-
-Assert for unequality. Like `assert`, except compares results of
-`expr1` and `expr2` for equality. Generates formatted message if
-`msg` is not set to other message. Same as [`assert-eq`](#assert-eq).
-
-## `assert-is`
-Function signature:
-
-```
-(assert-is expr msg)
-```
-
-Assert `expr` for truth. Same as inbuilt `assert`, except generates more
- verbose message if `msg` is not set.
-
-``` fennel
-;; (assert-is (= 1 2 3))
-;; => runtime error: assertion failed for (= 1 2 3)
-```
-
-## `assert-not`
-Function signature:
-
-```
-(assert-not expr msg)
-```
-
-Assert `expr` for not truth. Generates more verbose message if
- `msg` is not set. Works the same as [`assert-is`](#assert-is).
-
-
-<!-- Generated with Fenneldoc v0.1.3
- https://gitlab.com/andreyorst/fenneldoc -->