]> git.proxmox.com Git - mirror_xterm.js.git/blame - test/clipboard-test.js
Merge pull request #351 from yuvipanda/docsome
[mirror_xterm.js.git] / test / clipboard-test.js
CommitLineData
42a1e4ef
PK
1var assert = require('chai').assert;
2var Terminal = require('../src/xterm');
3var Clipboard = require('../src/handlers/Clipboard');
4
5
6describe('evaluateCopiedTextProcessing', function () {
7 it('should strip trailing whitespaces and replace nbsps with spaces', function () {
8 var nonBreakingSpace = String.fromCharCode(160),
9 copiedText = 'echo' + nonBreakingSpace + 'hello' + nonBreakingSpace,
10 processedText = Clipboard.prepareTextForClipboard(copiedText);
11
12 // No trailing spaces
13 assert.equal(processedText.match(/\s+$/), null);
14
15 // No non-breaking space
16 assert.equal(processedText.indexOf(nonBreakingSpace), -1);
17 });
18});