deno.land / x / rambda@v9.1.1 / source / match.spec.js
12345678910111213141516171819202122import { 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\')"')})
Version Info