Skip to content

Commit e67385d

Browse files
committed
feat(bool): Obligatory bool() generator
1 parent 8f8b204 commit e67385d

File tree

3 files changed

+55
-3
lines changed

3 files changed

+55
-3
lines changed

bool.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = function bool(id) {
2+
return !!(id % 2)
3+
}

index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
exports.int = require('./int')
22
exports.word = require('./word')
3+
exports.bool = require('./bool')

tap-snapshots/tests-fictional.test.js-TAP.test.js

Lines changed: 51 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,207 +5,255 @@
55
* Make sure to inspect the output below. Do not ignore changes!
66
*/
77
'use strict'
8-
exports[
9-
`tests/fictional.test.js TAP generated values > must match snapshot 1`
10-
] = `
8+
exports[`tests/fictional.test.js TAP generated values > must match snapshot 1`] = `
119
Array [
1210
Object {
11+
"bool": false,
1312
"int": 177557,
1413
"word": "duqe",
1514
},
1615
Object {
16+
"bool": true,
1717
"int": 177556,
1818
"word": "hoyo",
1919
},
2020
Object {
21+
"bool": false,
2122
"int": 177559,
2223
"word": "jizi",
2324
},
2425
Object {
26+
"bool": true,
2527
"int": 177558,
2628
"word": "mega",
2729
},
2830
Object {
31+
"bool": false,
2932
"int": 177553,
3033
"word": "naza",
3134
},
3235
Object {
36+
"bool": true,
3337
"int": 177552,
3438
"word": "ruduq",
3539
},
3640
Object {
41+
"bool": false,
3742
"int": 177555,
3843
"word": "sokegu",
3944
},
4045
Object {
46+
"bool": true,
4147
"int": 177554,
4248
"word": "winazam",
4349
},
4450
Object {
51+
"bool": false,
4552
"int": 177565,
4653
"word": "xetiqomu",
4754
},
4855
Object {
56+
"bool": true,
4957
"int": 177564,
5058
"word": "baloxapad",
5159
},
5260
Object {
61+
"bool": false,
5362
"int": 5859332,
5463
"word": "qiho",
5564
},
5665
Object {
66+
"bool": true,
5767
"int": 5859365,
5868
"word": "tuna",
5969
},
6070
Object {
71+
"bool": false,
6172
"int": 5859398,
6273
"word": "vefi",
6374
},
6475
Object {
76+
"bool": true,
6577
"int": 5859431,
6678
"word": "yolu",
6779
},
6880
Object {
81+
"bool": false,
6982
"int": 5859200,
7083
"word": "zapa",
7184
},
7285
Object {
86+
"bool": true,
7387
"int": 5859233,
7488
"word": "divif",
7589
},
7690
Object {
91+
"bool": false,
7792
"int": 5859266,
7893
"word": "fuyosa",
7994
},
8095
Object {
96+
"bool": true,
8197
"int": 5859299,
8298
"word": "jesefir",
8399
},
84100
Object {
101+
"bool": false,
85102
"int": 5859596,
86103
"word": "kowisemo",
87104
},
88105
Object {
106+
"bool": true,
89107
"int": 5859629,
90108
"word": "nacuyosah",
91109
},
92110
Object {
111+
"bool": false,
93112
"int": 5859335,
94113
"word": "coto",
95114
},
96115
Object {
116+
"bool": true,
97117
"int": 5859366,
98118
"word": "gane",
99119
},
100120
Object {
121+
"bool": false,
101122
"int": 5859397,
102123
"word": "hiri",
103124
},
104125
Object {
126+
"bool": true,
105127
"int": 5859428,
106128
"word": "luxu",
107129
},
108130
Object {
131+
"bool": false,
109132
"int": 5859203,
110133
"word": "meba",
111134
},
112135
Object {
136+
"bool": true,
113137
"int": 5859234,
114138
"word": "qohid",
115139
},
116140
Object {
141+
"bool": false,
117142
"int": 5859265,
118143
"word": "rayusi",
119144
},
120145
Object {
146+
"bool": true,
121147
"int": 5859296,
122148
"word": "vifeyuj",
123149
},
124150
Object {
151+
"bool": false,
125152
"int": 5859599,
126153
"word": "wujizumu",
127154
},
128155
Object {
156+
"bool": true,
129157
"int": 5859630,
130158
"word": "zepugeqof",
131159
},
132160
Object {
161+
"bool": false,
133162
"int": 5859334,
134163
"word": "pulu",
135164
},
136165
Object {
166+
"bool": true,
137167
"int": 5859367,
138168
"word": "sefi",
139169
},
140170
Object {
171+
"bool": false,
141172
"int": 5859396,
142173
"word": "tojo",
143174
},
144175
Object {
176+
"bool": true,
145177
"int": 5859429,
146178
"word": "xapa",
147179
},
148180
Object {
181+
"bool": false,
149182
"int": 5859202,
150183
"word": "yise",
151184
},
152185
Object {
186+
"bool": true,
153187
"int": 5859235,
154188
"word": "cuyos",
155189
},
156190
Object {
191+
"bool": false,
157192
"int": 5859264,
158193
"word": "deqamu",
159194
},
160195
Object {
196+
"bool": true,
161197
"int": 5859297,
162198
"word": "howisem",
163199
},
164200
Object {
201+
"bool": false,
165202
"int": 5859598,
166203
"word": "jazotenu",
167204
},
168205
Object {
206+
"bool": true,
169207
"int": 5859631,
170208
"word": "migazoten",
171209
},
172210
Object {
211+
"bool": false,
173212
"int": 5859329,
174213
"word": "bala",
175214
},
176215
Object {
216+
"bool": true,
177217
"int": 5859360,
178218
"word": "firi",
179219
},
180220
Object {
221+
"bool": false,
181222
"int": 5859395,
182223
"word": "guvo",
183224
},
184225
Object {
226+
"bool": true,
185227
"int": 5859426,
186228
"word": "keba",
187229
},
188230
Object {
231+
"bool": false,
189232
"int": 5859205,
190233
"word": "lofe",
191234
},
192235
Object {
236+
"bool": true,
193237
"int": 5859236,
194238
"word": "payus",
195239
},
196240
Object {
241+
"bool": false,
197242
"int": 5859271,
198243
"word": "qicake",
199244
},
200245
Object {
246+
"bool": true,
201247
"int": 5859302,
202248
"word": "tujizum",
203249
},
204250
Object {
251+
"bool": false,
205252
"int": 5859593,
206253
"word": "vemotija",
207254
},
208255
Object {
256+
"bool": true,
209257
"int": 5859624,
210258
"word": "yosahewos",
211259
},

0 commit comments

Comments
 (0)