import {renderAnsi} from './ansi.js'; test('renderAnsi', () => { expect(renderAnsi('abc')).toEqual('abc'); expect(renderAnsi('abc\n')).toEqual('abc'); expect(renderAnsi('abc\r\n')).toEqual('abc'); expect(renderAnsi('\r')).toEqual(''); expect(renderAnsi('\rx\rabc')).toEqual('x\nabc'); expect(renderAnsi('\rabc\rx\r')).toEqual('abc\nx'); expect(renderAnsi('\x1b[30mblack\x1b[37mwhite')).toEqual('blackwhite'); // unclosed expect(renderAnsi('