UNPKG

code-equality-assertions

Version:

Test assertion library for checking the contents of strings of Javascript.

34 lines (32 loc) 701 B
import { codeContains, codeEqual } from "./chunk-KW3HEN4M.js"; // src/qunit.ts import "qunit"; function assertCodeEqual(actual, expected, message = "code should be equal") { let { result, diff } = codeEqual(actual, expected); this.pushResult({ result, actual, expected, message: diff ? `${message} ${diff}` : message }); } function assertCodeContains(actual, expected, message = `code should contain ${expected}`) { let result = codeContains(actual, expected); this.pushResult({ result, actual, expected, message }); } function install(assert) { assert.codeEqual = assertCodeEqual; assert.codeContains = assertCodeContains; } export { install };