UNPKG

@solvprotocol/upgrade-safe-transpiler

Version:

Solidity preprocessor used to generate OpenZeppelin Contracts Upgrade Safe.

22 lines 885 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const ava_1 = __importDefault(require("ava")); const matcher_1 = require("./matcher"); (0, ava_1.default)('no patterns', t => { t.is((0, matcher_1.matcher)([])('a'), undefined); }); (0, ava_1.default)('no negative patterns', t => { t.true((0, matcher_1.matcher)(['a*'])('a')); t.is((0, matcher_1.matcher)(['b*'])('a'), undefined); }); (0, ava_1.default)('excluded by a negative pattern', t => { t.false((0, matcher_1.matcher)(['a*', '!a'])('a')); }); (0, ava_1.default)('no positive patterns', t => { t.false((0, matcher_1.matcher)(['!a'])('a')); t.is((0, matcher_1.matcher)(['!b'])('a'), undefined); }); //# sourceMappingURL=matcher.test.js.map