@@ -69,20 +69,24 @@ describe("MarkdownToolbar", () => {
6969 textarea . setSelectionRange ( 5 , 5 ) ;
7070
7171 container . querySelector ( '[data-action="bold"]' ) . click ( ) ;
72- expect ( textarea . value ) . toBe ( "Hello**** " ) ;
73- expect ( textarea . selectionStart ) . toBe ( 7 ) ;
72+ expect ( textarea . value ) . toBe ( "Hello**" ) ;
73+ expect ( textarea . selectionStart ) . toBe ( 6 ) ;
7474
7575 container . querySelector ( '[data-action="code"]' ) . click ( ) ;
76- expect ( textarea . value ) . toBe ( "Hello**``* *" ) ;
77- expect ( textarea . selectionStart ) . toBe ( 8 ) ;
76+ expect ( textarea . value ) . toBe ( "Hello*`` *" ) ;
77+ expect ( textarea . selectionStart ) . toBe ( 7 ) ;
7878
7979 container . querySelector ( '[data-action="table"]' ) . click ( ) ;
80- expect ( textarea . value ) . toBe ( "Hello**`|`**" ) ;
81- expect ( textarea . selectionStart ) . toBe ( 9 ) ;
80+ expect ( textarea . value ) . toBe ( "Hello*`|`*" ) ;
81+ expect ( textarea . selectionStart ) . toBe ( 8 ) ;
82+
83+ container . querySelector ( '[data-action="table-divider"]' ) . click ( ) ;
84+ expect ( textarea . value ) . toBe ( "Hello*`||-`*" ) ;
85+ expect ( textarea . selectionStart ) . toBe ( 10 ) ;
8286
8387 container . querySelector ( '[data-action="strike"]' ) . click ( ) ;
84- expect ( textarea . value ) . toBe ( "Hello**`| ~~~~`* *" ) ;
85- expect ( textarea . selectionStart ) . toBe ( 11 ) ;
88+ expect ( textarea . value ) . toBe ( "Hello*`||- ~~~~`*" ) ;
89+ expect ( textarea . selectionStart ) . toBe ( 12 ) ;
8690
8791 app . unmount ( ) ;
8892 } ) ;
0 commit comments