15 lines
567 B
TypeScript
15 lines
567 B
TypeScript
import { assert } from 'chai';
|
|
import * as Terminal from '../xterm';
|
|
import * as Clipboard from './Clipboard';
|
|
|
|
describe('evaluatePastedTextProcessing', () => {
|
|
it('should replace carriage return + line feed with line feed on windows', () => {
|
|
const pastedText = 'foo\r\nbar\r\n';
|
|
const processedText = Clipboard.prepareTextForTerminal(pastedText, false);
|
|
const windowsProcessedText = Clipboard.prepareTextForTerminal(pastedText, true);
|
|
|
|
assert.equal(processedText, 'foo\r\nbar\r\n');
|
|
assert.equal(windowsProcessedText, 'foo\rbar\r');
|
|
});
|
|
});
|