@@ -2,25 +2,23 @@ import { Runtime } from '@sinclair/parsebox'
22import { Assert } from 'test'
33
44const 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