UNPKG

fast-check

Version:

Property based testing framework for JavaScript (like QuickCheck)

17 lines (16 loc) 412 B
import { buildCharacterArbitrary } from './_internals/builders/CharacterArbitraryBuilder.js'; function hexaMapper(v) { return v < 10 ? v + 48 : v + 97 - 10; } function hexaUnmapper(v) { return v < 58 ? v - 48 : v >= 97 && v < 103 ? v - 97 + 10 : -1; } export function hexa() { return buildCharacterArbitrary(0, 15, hexaMapper, hexaUnmapper); }