UNPKG

726 BJavaScriptView Raw
1var generate = require('annogenerate');
2
3generate.greaterThanZero = function() {
4 return generate.number(0);
5};
6
7// TODO: merge these two somehow
8generate.largerThanMin = function() {
9 return generate.number(this.args[1]);
10};
11generate.largerThanMin2 = function() {
12 return generate.number(this.args[0]);
13};
14
15generate.betweenOnes = function() {
16 return generate.number(-1, 1);
17}
18
19var fuzz = require('annofuzz')(generate);
20var is = require('annois');
21
22
23module.exports = execute();
24
25function execute() {
26 var tests = require('require-dir')('.');
27
28 Object.keys(tests).forEach(function(name) {
29 var test = tests[name];
30 var module = require('../')[name];
31
32 fuzz(module, test, 100);
33 });
34}