11import * as assert from 'assert' ;
22import { TAG_NAMES as $ , NAMESPACES as NS } from '../common/html.js' ;
33import { TagToken , TokenType } from '../common/token.js' ;
4- import { FormattingElementList } from './formatting-element-list.js' ;
4+ import { FormattingElementList , EntryType } from './formatting-element-list.js' ;
55import { generateTestsForEachTreeAdapter } from '../../../../test/utils/common.js' ;
66
77generateTestsForEachTreeAdapter ( 'FormattingElementList' , ( treeAdapter ) => {
@@ -20,11 +20,11 @@ generateTestsForEachTreeAdapter('FormattingElementList', (treeAdapter) => {
2020
2121 list . insertMarker ( ) ;
2222 assert . strictEqual ( list . entries . length , 1 ) ;
23- assert . strictEqual ( list . entries [ 0 ] . type , FormattingElementList . MARKER_ENTRY ) ;
23+ assert . strictEqual ( list . entries [ 0 ] . type , EntryType . Marker ) ;
2424
2525 list . insertMarker ( ) ;
2626 assert . strictEqual ( list . entries . length , 2 ) ;
27- assert . strictEqual ( list . entries [ 0 ] . type , FormattingElementList . MARKER_ENTRY ) ;
27+ assert . strictEqual ( list . entries [ 0 ] . type , EntryType . Marker ) ;
2828 } ) ;
2929
3030 test ( 'Push element' , ( ) => {
@@ -36,13 +36,13 @@ generateTestsForEachTreeAdapter('FormattingElementList', (treeAdapter) => {
3636
3737 list . pushElement ( element1 , element1Token ) ;
3838 assert . strictEqual ( list . entries . length , 1 ) ;
39- assert . strictEqual ( list . entries [ 0 ] . type , FormattingElementList . ELEMENT_ENTRY ) ;
39+ assert . strictEqual ( list . entries [ 0 ] . type , EntryType . Element as const ) ;
4040 assert . strictEqual ( list . entries [ 0 ] . element , element1 ) ;
4141 assert . strictEqual ( list . entries [ 0 ] . token , element1Token ) ;
4242
4343 list . pushElement ( element2 , element2Token ) ;
4444 assert . strictEqual ( list . entries . length , 2 ) ;
45- assert . strictEqual ( list . entries [ 0 ] . type , FormattingElementList . ELEMENT_ENTRY ) ;
45+ assert . strictEqual ( list . entries [ 0 ] . type , EntryType . Element ) ;
4646 assert . strictEqual ( list . entries [ 0 ] . element , element2 ) ;
4747 assert . strictEqual ( list . entries [ 0 ] . token , element2Token ) ;
4848 } ) ;
@@ -113,7 +113,7 @@ generateTestsForEachTreeAdapter('FormattingElementList', (treeAdapter) => {
113113 expect ( list . entries [ 4 ] ) . toHaveProperty ( 'token' , token3 ) ;
114114 expect ( list . entries [ 3 ] ) . toHaveProperty ( 'token' , token4 ) ;
115115 expect ( list . entries [ 2 ] ) . toHaveProperty ( 'token' , token5 ) ;
116- expect ( list . entries [ 1 ] ) . toHaveProperty ( 'type' , FormattingElementList . MARKER_ENTRY ) ;
116+ expect ( list . entries [ 1 ] ) . toHaveProperty ( 'type' , EntryType . Marker ) ;
117117 expect ( list . entries [ 0 ] ) . toHaveProperty ( 'token' , token6 ) ;
118118 } ) ;
119119
@@ -201,7 +201,7 @@ generateTestsForEachTreeAdapter('FormattingElementList', (treeAdapter) => {
201201
202202 const entry = list . getElementEntry ( element1 ) ! ;
203203
204- assert . strictEqual ( entry . type , FormattingElementList . ELEMENT_ENTRY ) ;
204+ assert . strictEqual ( entry . type , EntryType . Element ) ;
205205 assert . strictEqual ( entry . token , token ) ;
206206 assert . strictEqual ( entry . element , element1 ) ;
207207 } ) ;
0 commit comments