@@ -22,9 +22,9 @@ const CATEGORY = {
2222 types : / \b s t o r a g e .t y p e \b / ,
2323 forbidden : / \b v a r i a b l e .l a n g u a g e \b / ,
2424 keywords : / \b k e y w o r d \b / ,
25+ consts : / \b b u i l t i n c o n s t s \b / ,
2526 number : / \b c o n s t a n t .n u m e r i c \b / ,
26- bool : / \b c o n s t a n t .l a n g u a g e .b o o l e a n \b / ,
27- identifier : / \b i d e n t i f i e r \b /
27+ bool : / \b c o n s t a n t .l a n g u a g e .b o o l e a n \b /
2828}
2929
3030const setSession = ( chapter : Chapter , variant : Variant , external : string , code : string ) : void => {
@@ -49,15 +49,15 @@ test('function token type error', () => {
4949 const token2 = session . getTokenAt ( 1 , 3 )
5050
5151 // at source 2, pair is function but set_tail is not
52- expect ( expectedBool ( token1 , CATEGORY . identifier ) ) . toBe ( true )
52+ expect ( expectedBool ( token1 , CATEGORY . functions ) ) . toBe ( true )
5353 expect ( expectedBool ( token2 , CATEGORY . functions ) ) . toBe ( false )
5454
5555 // at source 4, set_tail is function as well
5656 setSession ( Chapter . SOURCE_4 , defaultVariant , defaultExternal , code )
5757 const newToken1 = session . getTokenAt ( 0 , 11 )
5858 const newToken2 = session . getTokenAt ( 1 , 3 )
59- expect ( expectedBool ( newToken1 , CATEGORY . identifier ) ) . toBe ( true )
60- expect ( expectedBool ( newToken2 , CATEGORY . identifier ) ) . toBe ( true )
59+ expect ( expectedBool ( newToken1 , CATEGORY . functions ) ) . toBe ( true )
60+ expect ( expectedBool ( newToken2 , CATEGORY . functions ) ) . toBe ( true )
6161} )
6262
6363test ( 'constants are not correctly loaded' , ( ) => {
@@ -72,7 +72,7 @@ test('constants are not correctly loaded', () => {
7272 expect ( expectedBool ( token2 , CATEGORY . number ) ) . toBe ( true )
7373
7474 const token3 = session . getTokenAt ( 2 , 1 )
75- expect ( expectedBool ( token3 , CATEGORY . identifier ) ) . toBe ( true )
75+ expect ( expectedBool ( token3 , CATEGORY . consts ) ) . toBe ( true )
7676} )
7777
7878test ( 'operator syntax type error' , ( ) => {
0 commit comments