UNPKG

fast-check

Version:

Property based testing framework for JavaScript (like QuickCheck)

10 lines (9 loc) 582 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.buildUriQueryOrFragmentArbitrary = buildUriQueryOrFragmentArbitrary; const CharacterRangeArbitraryBuilder_1 = require("./CharacterRangeArbitraryBuilder"); const stringOf_1 = require("../../stringOf"); function buildUriQueryOrFragmentArbitrary(size) { const others = ['-', '.', '_', '~', '!', '$', '&', "'", '(', ')', '*', '+', ',', ';', '=', ':', '@', '/', '?']; return (0, stringOf_1.stringOf)((0, CharacterRangeArbitraryBuilder_1.buildAlphaNumericPercentArbitrary)(others), { size }); }