Skip to content

Commit e1bf993

Browse files
committed
updates
1 parent 7aae05f commit e1bf993

File tree

3 files changed

+30
-36
lines changed

3 files changed

+30
-36
lines changed

test/parsebox/runtime/array.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@ import { Assert } from 'test'
33

44
const Test = Assert.Context('Runtime.Parse.Array')
55

6-
Test('Array', () => {
7-
Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('A')), ''), [[], ''])
8-
Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('A')), 'AB'), [['A'], 'B'])
9-
Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('A')), 'AAB'), [['A', 'A'], 'B'])
10-
Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('AA')), 'AAB'), [['AA'], 'B'])
11-
Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('AA')), 'AAAB'), [['AA'], 'AB'])
12-
Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('AA')), 'B'), [[], 'B'])
13-
})
6+
Test('Should Array 1', () => Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('A')), ''), [[], '']))
7+
Test('Should Array 2', () => Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('A')), 'AB'), [['A'], 'B']))
8+
Test('Should Array 3', () => Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('A')), 'AAB'), [['A', 'A'], 'B']))
9+
Test('Should Array 4', () => Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('AA')), 'AAB'), [['AA'], 'B']))
10+
Test('Should Array 5', () => Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('AA')), 'AAAB'), [['AA'], 'AB']))
11+
Test('Should Array 6', () => Assert.IsEqual(Runtime.Parse(Runtime.Array(Runtime.Const('AA')), 'B'), [[], 'B']))

test/parsebox/runtime/const.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ import { Assert } from 'test'
33

44
const Test = Assert.Context('Runtime.Parse.Const')
55

6-
Test('Const', () => {
7-
Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), ''), [])
8-
Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), 'A'), ['A', ''])
9-
Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), ' A'), ['A', ''])
10-
Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), ' A '), ['A', ' '])
11-
})
6+
Test('Should Const 1', () => Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), ''), []))
7+
Test('Should Const 2', () => Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), 'A'), ['A', '']))
8+
Test('Should Const 3', () => Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), ' A'), ['A', '']))
9+
Test('Should Const 4', () => Assert.IsEqual(Runtime.Parse(Runtime.Const('A'), ' A '), ['A', ' ']))

test/parsebox/runtime/ident.ts

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,23 @@ import { Runtime } from '@sinclair/parsebox'
22
import { Assert } from 'test'
33

44
const Test = Assert.Context('Runtime.Parse.Ident')
5-
6-
Test('Ident', () => {
7-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ''), [])
8-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '0'), [])
9-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '#'), [])
10-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '_'), ['_', ''])
11-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' _'), ['_', ''])
12-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '_ '), ['_', ' '])
13-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' _ '), ['_', ' '])
14-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '$'), ['$', ''])
15-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' $'), ['$', ''])
16-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '$ '), ['$', ' '])
17-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' $ '), ['$', ' '])
18-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A'), ['A', ''])
19-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A'), ['A', ''])
20-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A '), ['A', ' '])
21-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A '), ['A', ' '])
22-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A1'), ['A1', ''])
23-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A1'), ['A1', ''])
24-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A1 '), ['A1', ' '])
25-
Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A1 '), ['A1', ' '])
26-
})
5+
Test('Should Ident 1', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ''), []))
6+
Test('Should Ident 2', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '0'), []))
7+
Test('Should Ident 3', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '#'), []))
8+
Test('Should Ident 4', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '_'), ['_', '']))
9+
Test('Should Ident 5', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' _'), ['_', '']))
10+
Test('Should Ident 6', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '_ '), ['_', ' ']))
11+
Test('Should Ident 7', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' _ '), ['_', ' ']))
12+
Test('Should Ident 8', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '$'), ['$', '']))
13+
Test('Should Ident 9', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' $'), ['$', '']))
14+
Test('Should Ident 10', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), '$ '), ['$', ' ']))
15+
Test('Should Ident 11', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' $ '), ['$', ' ']))
16+
Test('Should Ident 12', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A'), ['A', '']))
17+
Test('Should Ident 13', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A'), ['A', '']))
18+
Test('Should Ident 14', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A '), ['A', ' ']))
19+
Test('Should Ident 15', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A '), ['A', ' ']))
20+
Test('Should Ident 16', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A1'), ['A1', '']))
21+
Test('Should Ident 17', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A1'), ['A1', '']))
22+
Test('Should Ident 18', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A1'), ['A1', '']))
23+
Test('Should Ident 19', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), 'A1 '), ['A1', ' ']))
24+
Test('Should Ident 20', () => Assert.IsEqual(Runtime.Parse(Runtime.Ident(), ' A1 '), ['A1', ' ']))

0 commit comments

Comments
 (0)