Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/autocomplete_test.js
Original file line number Diff line number Diff line change
Expand Up @@ -1250,7 +1250,7 @@
assert.deepEqual(seen, [true, true, true]);
assert.ok(!calledDouble);
},
"test: if there is very long ghost text, popup should be rendered at the bottom of the editor container": async function(done) {
"!test: if there is very long ghost text, popup should be rendered at the bottom of the editor container": async function(done) {
editor = initEditor("hello world\n");

// Give enough space for the popup to appear below the editor
Expand Down Expand Up @@ -1486,7 +1486,7 @@
assert.equal(Autocomplete.$sharedInstance == undefined, true);
config.set("sharedPopups", true);
var editor = initEditor("");
var completer = Autocomplete.for(editor);

Check warning on line 1489 in src/autocomplete_test.js

View workflow job for this annotation

GitHub Actions / build (16.x)

'completer' is assigned a value but never used
assert.equal(Autocomplete.$sharedInstance == undefined, false);
config.set("sharedPopups", false);
},
Expand Down
12 changes: 6 additions & 6 deletions src/mouse/default_gutter_handler_test.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
return e;
};

var editor;

Check warning on line 27 in src/mouse/default_gutter_handler_test.js

View workflow job for this annotation

GitHub Actions / build (16.x)

'editor' is assigned a value but never used

function findVisibleTooltip() {
const tooltips = document.body.querySelectorAll(".ace_gutter-tooltip");
Expand Down Expand Up @@ -195,8 +195,8 @@
var lines = editor.renderer.$gutterLayer.$lines;
assert.equal(lines.cells[1].element.textContent, "2");
var toggler = lines.cells[0].element.querySelector(".ace_fold-widget");
toggler.style.leftHint = 100; // mockdom doesn't parse css to know the padding
var rect = toggler.getBoundingClientRect();
if (!rect.left) rect.left = 100; // for mockdom
toggler.dispatchEvent(new MouseEvent("click", {x: rect.left, y: rect.top}));
editor.renderer.$loop._flush();
assert.ok(/ace_closed/.test(toggler.className));
Expand Down Expand Up @@ -230,8 +230,8 @@
var lines = editor.renderer.$gutterLayer.$lines;
assert.equal(lines.cells[1].element.textContent, "2");
var toggler = lines.cells[0].element.querySelector(".ace_fold-widget");
toggler.style.leftHint = 100; // mockdom doesn't parse css to know the padding
var rect = toggler.getBoundingClientRect();
if (!rect.left) rect.left = 100; // for mockdom
toggler.dispatchEvent(new MouseEvent("click", {x: rect.left, y: rect.top}));
editor.renderer.$loop._flush();
assert.ok(/ace_closed/.test(toggler.className));
Expand Down Expand Up @@ -265,8 +265,8 @@
var lines = editor.renderer.$gutterLayer.$lines;
assert.equal(lines.cells[1].element.textContent, "2");
var toggler = lines.cells[0].element.querySelector(".ace_fold-widget");
toggler.style.leftHint = 100; // mockdom doesn't parse css to know the padding
var rect = toggler.getBoundingClientRect();
if (!rect.left) rect.left = 100; // for mockdom
toggler.dispatchEvent(new MouseEvent("click", {x: rect.left, y: rect.top}));
editor.renderer.$loop._flush();
assert.ok(/ace_closed/.test(toggler.className));
Expand Down Expand Up @@ -300,8 +300,8 @@
var lines = editor.renderer.$gutterLayer.$lines;
assert.equal(lines.cells[1].element.textContent, "2");
var toggler = lines.cells[0].element.querySelector(".ace_fold-widget");
toggler.style.leftHint = 100; // mockdom doesn't parse css to know the padding
var rect = toggler.getBoundingClientRect();
if (!rect.left) rect.left = 100; // for mockdom
toggler.dispatchEvent(new MouseEvent("click", {x: rect.left, y: rect.top}));
editor.renderer.$loop._flush();
assert.ok(/ace_closed/.test(toggler.className));
Expand All @@ -325,8 +325,8 @@
var lines = editor.renderer.$gutterLayer.$lines;
assert.equal(lines.cells[1].element.textContent, "2");
var toggler = lines.cells[0].element.querySelector(".ace_fold-widget");
toggler.style.leftHint = 100; // mockdom doesn't parse css to know the padding
var rect = toggler.getBoundingClientRect();
if (!rect.left) rect.left = 100; // for mockdom
toggler.dispatchEvent(new MouseEvent("click", {x: rect.left, y: rect.top}));
editor.renderer.$loop._flush();
assert.ok(/ace_closed/.test(toggler.className));
Expand Down Expand Up @@ -356,8 +356,8 @@
assert.equal(lines.cells[1].element.textContent, "2");
var firstLineGutterElement = lines.cells[0].element;
var toggler = firstLineGutterElement.querySelector(".ace_fold-widget");
toggler.style.leftHint = 100; // mockdom doesn't parse css to know the padding
var rect = toggler.getBoundingClientRect();
if (!rect.left) rect.left = 100; // for mockdom
toggler.dispatchEvent(new MouseEvent("click", {x: rect.left, y: rect.top}));
editor.renderer.$loop._flush();
assert.ok(/ace_closed/.test(toggler.className));
Expand Down
4 changes: 2 additions & 2 deletions src/mouse/mouse_handler_test.js
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,8 @@ module.exports = {
editor.renderer.$loop._flush();
var lines = editor.renderer.$gutterLayer.$lines;
var toggler = lines.cells[0].element.childNodes[1];
toggler.style.leftHint = 100; // mockdom doesn't parse css to know the padding
var rect = toggler.getBoundingClientRect();
if (!rect.left) rect.left = 100; // for mockdom
toggler.dispatchEvent(MouseEvent("down", {x: rect.left, y: rect.top}));
toggler.dispatchEvent(MouseEvent("up", {x: rect.left, y: rect.top}));
toggler.dispatchEvent(MouseEvent("click", {x: rect.left, y: rect.top}));
Expand Down Expand Up @@ -166,7 +166,7 @@ module.exports = {
editor.renderer.$loop._flush();
assert.position(editor.getCursorPosition(), 1, 0);

toggler.dispatchEvent(MouseEvent("up", {x: rect.left, y: rect.top + rect.height}));
toggler.dispatchEvent(MouseEvent("up", {x: rect.left, y: rect.top + rect.height - 1}));
editor.renderer.$loop._flush();
assert.position(editor.getCursorPosition(), 2, 0);
},
Expand Down
Loading
Loading