valia
Version:
A runtime data validator in TypeScript with advanced type inference, built-in validation functions, and seamless integration for server and client environments.
14 lines (10 loc) • 358 B
JavaScript
import { describe, it } from "node:test";
import assert from "node:assert";
import { Schema } from "../../../dist/index.js";
describe("Schema format: 'boolean'", () => {
it("basic", () => {
const schema = new Schema({ type: "boolean" });
assert.strictEqual(schema.validate("foo"), false);
assert.strictEqual(schema.validate(false), true);
});
});