deno.land / x / rambda@v9.1.1 / source / rejectIndexed.spec.js

rejectIndexed.spec.js
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import { rejectIndexed } from './rejectIndexed.js'
test('with array', () => { expect(rejectIndexed((x, i) => { expect(x).toBeNumber() expect(i).toBeNumber()
return x % 2 === 1 })([ 1, 2, 3, 4 ])).toEqual([ 2, 4 ])})
test('with object', () => { const obj = { a : 1, b : 2, c : 3, d : 4, } expect(rejectIndexed((x, prop) => { expect(x).toBeNumber() expect(prop).toBeString()
return x % 2 === 1 }, obj)).toEqual({ b : 2, d : 4, })})
rambda

Version Info

Tagged at
2 months ago