Tiny testing library designed to run anywhere.
https://www.npmjs.com/package/@holllo/test
Bauke 30fc15fb8d | ||
---|---|---|
source | ||
tests | ||
.envrc | ||
.gitignore | ||
LICENSE | ||
Makefile.toml | ||
README.md | ||
esbuild.ts | ||
flake.lock | ||
flake.nix | ||
package.json | ||
pnpm-lock.yaml | ||
shell.nix | ||
tsconfig.json | ||
vite.config.ts |
README.md
@holllo/test ✅
Tiny testing library designed to run anywhere.
Example
import {setup} from "@holllo/test";
const add = (a: number, b: number): number => a + b;
await setup("add", async (group) => {
group.test("1 + 1", async (test) => {
test.equals(add(1, 1), 2);
});
group.test("2 + 2", async (test) => {
test.equals(add(2, 2), 5);
});
});
# add
- 1 + 1 passed
- 2 + 2 failed
Failed equals assertion
| Actual: 4
| Expected: 5
License
Distributed under the AGPL-3.0-or-later license, see LICENSE for more information.