diff options
| author | Akshay Nair <phenax5@gmail.com> | 2022-01-06 21:59:34 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2022-01-06 22:00:38 +0530 |
| commit | 3d88de49d99d86c70204d6870296b20177c2af21 (patch) | |
| tree | f8bbf0580035f0792d5568082ec11db02af5668b /tests/basic.spec.ts | |
| parent | 0cc4e48c848aef5751573628e4af6e194b272d1d (diff) | |
| download | elxr-3d88de49d99d86c70204d6870296b20177c2af21.tar.gz elxr-3d88de49d99d86c70204d6870296b20177c2af21.zip | |
chore: adds prettier
Diffstat (limited to '')
| -rw-r--r-- | tests/basic.spec.ts | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/tests/basic.spec.ts b/tests/basic.spec.ts index e650cf7..eeeb121 100644 --- a/tests/basic.spec.ts +++ b/tests/basic.spec.ts @@ -1,16 +1,29 @@ -import {left, right} from 'fp-ts/Either' -import { many0, digit, integer, whitespace, suffixed, prefixed, whitespaces0, delimited, symbol } from '../src/parser' +import { left, right } from 'fp-ts/Either' +import { + many0, + digit, + integer, + whitespace, + suffixed, + prefixed, + whitespaces0, + delimited, + symbol, +} from '../src/parser' describe('Foobar', () => { - it ('should do shit', () => { + it('should do shit', () => { expect(integer('12901')).toEqual(right([12901, ''])) expect(integer('12901asas')).toEqual(right([12901, 'asas'])) expect(whitespace(' ')).toEqual(right([' ', ''])) expect(whitespace('\n')).toEqual(right(['\n', ''])) expect(whitespace('a')).toEqual(left(['unable to match', 'a'])) - expect(delimited(whitespaces0, integer, whitespaces0)(' 20 ')).toEqual(right([20, ''])) - expect(delimited(whitespaces0, integer, whitespaces0)(' 2 0 ')).toEqual(right([2, '0 '])) + expect(delimited(whitespaces0, integer, whitespaces0)(' 20 ')).toEqual( + right([20, '']) + ) + expect(delimited(whitespaces0, integer, whitespaces0)(' 2 0 ')).toEqual( + right([2, '0 ']) + ) }) }) - |
