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

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { equals } from './equals.js'import { match } from './match.js'
test('happy', () => { expect(match(/a./g)('foo bar baz')).toEqual([ 'ar', 'az' ])})
test('fallback', () => { expect(match(/a./g)('foo')).toEqual([])})
test('with string', () => { expect(match('a', 'foo')).toEqual([]) expect(equals(match('o', 'foo'), [ 'o' ])).toBeTrue()})
test('throwing', () => { expect(() => { match(/a./g, null) }).toThrowErrorMatchingInlineSnapshot('"Cannot read properties of null (reading \'match\')"')})
rambda

Version Info

Tagged at
2 months ago