@@ -1079,47 +1079,6 @@ describe('Terminal', () => {
10791079 assert . equal ( windowsModeTerminal . buffer . lines . get ( 2 ) ! . isWrapped , false ) ;
10801080 } ) ;
10811081 } ) ;
1082- describe ( 'Windows Mode' , ( ) => {
1083- it ( 'should mark lines as wrapped when the line ends in a non-null character after a LF' , async ( ) => {
1084- const data = [
1085- 'aaaaaaaaaa\n\r' , // cannot wrap as it's the first
1086- 'aaaaaaaaa\n\r' , // wrapped (windows mode only)
1087- 'aaaaaaaaa' // not wrapped
1088- ] ;
1089-
1090- const normalTerminal = new TestTerminal ( { rows : 5 , cols : 10 , windowsMode : false } ) ;
1091- await normalTerminal . writeP ( data . join ( '' ) ) ;
1092- assert . equal ( normalTerminal . buffer . lines . get ( 0 ) ! . isWrapped , false ) ;
1093- assert . equal ( normalTerminal . buffer . lines . get ( 1 ) ! . isWrapped , false ) ;
1094- assert . equal ( normalTerminal . buffer . lines . get ( 2 ) ! . isWrapped , false ) ;
1095-
1096- const windowsModeTerminal = new TestTerminal ( { rows : 5 , cols : 10 , windowsMode : true } ) ;
1097- await windowsModeTerminal . writeP ( data . join ( '' ) ) ;
1098- assert . equal ( windowsModeTerminal . buffer . lines . get ( 0 ) ! . isWrapped , false ) ;
1099- assert . equal ( windowsModeTerminal . buffer . lines . get ( 1 ) ! . isWrapped , true , 'This line should wrap in Windows mode as the previous line ends in a non-null character' ) ;
1100- assert . equal ( windowsModeTerminal . buffer . lines . get ( 2 ) ! . isWrapped , false ) ;
1101- } ) ;
1102-
1103- it ( 'should mark lines as wrapped when the line ends in a non-null character after a CUP' , async ( ) => {
1104- const data = [
1105- 'aaaaaaaaaa\x1b[2;1H' , // cannot wrap as it's the first
1106- 'aaaaaaaaa\x1b[3;1H' , // wrapped (windows mode only)
1107- 'aaaaaaaaa' // not wrapped
1108- ] ;
1109-
1110- const normalTerminal = new TestTerminal ( { rows : 5 , cols : 10 , windowsMode : false } ) ;
1111- await normalTerminal . writeP ( data . join ( '' ) ) ;
1112- assert . equal ( normalTerminal . buffer . lines . get ( 0 ) ! . isWrapped , false ) ;
1113- assert . equal ( normalTerminal . buffer . lines . get ( 1 ) ! . isWrapped , false ) ;
1114- assert . equal ( normalTerminal . buffer . lines . get ( 2 ) ! . isWrapped , false ) ;
1115-
1116- const windowsModeTerminal = new TestTerminal ( { rows : 5 , cols : 10 , windowsMode : true } ) ;
1117- await windowsModeTerminal . writeP ( data . join ( '' ) ) ;
1118- assert . equal ( windowsModeTerminal . buffer . lines . get ( 0 ) ! . isWrapped , false ) ;
1119- assert . equal ( windowsModeTerminal . buffer . lines . get ( 1 ) ! . isWrapped , true , 'This line should wrap in Windows mode as the previous line ends in a non-null character' ) ;
1120- assert . equal ( windowsModeTerminal . buffer . lines . get ( 2 ) ! . isWrapped , false ) ;
1121- } ) ;
1122- } ) ;
11231082 it ( 'convertEol setting' , async ( ) => {
11241083 // not converting
11251084 const termNotConverting = new TestTerminal ( { cols : 15 , rows : 10 } ) ;
0 commit comments