UNPKG

@blinkk/selective-edit

Version:
24 lines 925 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const length_1 = require("./rule/length"); const validationRules_1 = require("./validationRules"); const classes_1 = require("../utility/classes"); const ava_1 = __importDefault(require("ava")); (0, ava_1.default)('rules can add validation rules', t => { const failMessage = 'failed'; const classManager = new classes_1.ClassManager(); classManager.registerClass('length', length_1.LengthRule); const rules = new validationRules_1.Rules(classManager); rules.addRuleFromConfig({ type: 'length', min: { value: 3, message: failMessage, }, }); t.is(rules.getRulesForZone().length, 1); }); //# sourceMappingURL=validationRules.test.js.map