mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-14 01:33:03 +00:00
Remove linting error spec/ui
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
describe("iD.ui.confirm", function () {
|
||||
|
||||
describe('iD.ui.confirm', function () {
|
||||
|
||||
var elem;
|
||||
beforeEach(function() { elem = d3.select('body').append('div'); });
|
||||
afterEach(function() { elem.remove(); });
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
describe("iD.ui.flash", function () {
|
||||
describe('iD.ui.flash', function () {
|
||||
var clock;
|
||||
|
||||
var elem;
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
describe("iD.ui.Inspector", function () {
|
||||
describe('iD.ui.Inspector', function () {
|
||||
});
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
describe("iD.ui.modal", function () {
|
||||
describe('iD.ui.modal', function () {
|
||||
var elem;
|
||||
|
||||
beforeEach(function() {
|
||||
|
||||
@@ -6,7 +6,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
field = iD.presets.Field('test', {key: 'name'});
|
||||
});
|
||||
|
||||
it("adds a blank set of fields when the + button is clicked", function() {
|
||||
it('adds a blank set of fields when the + button is clicked', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
happen.click(selection.selectAll('.localized-add').node());
|
||||
@@ -14,7 +14,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
expect(selection.selectAll('.localized-value').size()).to.equal(1);
|
||||
});
|
||||
|
||||
it("doesn't create a tag when the value is empty", function() {
|
||||
it('doesn\'t create a tag when the value is empty', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
happen.click(selection.selectAll('.localized-add').node());
|
||||
@@ -28,7 +28,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
happen.once(selection.selectAll('.localized-lang').node(), {type: 'blur'});
|
||||
});
|
||||
|
||||
it("doesn't create a tag when the name is empty", function() {
|
||||
it('doesn\'t create a tag when the name is empty', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
happen.click(selection.selectAll('.localized-add').node());
|
||||
@@ -42,7 +42,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
happen.once(selection.selectAll('.localized-value').node(), {type: 'blur'});
|
||||
});
|
||||
|
||||
it("creates a tag after setting language then value", function() {
|
||||
it('creates a tag after setting language then value', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
happen.click(selection.selectAll('.localized-add').node());
|
||||
@@ -58,7 +58,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
happen.once(selection.selectAll('.localized-value').node(), {type: 'change'});
|
||||
});
|
||||
|
||||
it("creates a tag after setting value then language", function() {
|
||||
it('creates a tag after setting value then language', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
happen.click(selection.selectAll('.localized-add').node());
|
||||
@@ -74,7 +74,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
happen.once(selection.selectAll('.localized-lang').node(), {type: 'change'});
|
||||
});
|
||||
|
||||
it("changes an existing language", function() {
|
||||
it('changes an existing language', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
localized.tags({'name:de': 'Value'});
|
||||
@@ -89,7 +89,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
happen.once(selection.selectAll('.localized-lang').node(), {type: 'change'});
|
||||
});
|
||||
|
||||
it("ignores similar keys like `old_name`", function() {
|
||||
it('ignores similar keys like `old_name`', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
localized.tags({'old_name:de': 'Value'});
|
||||
@@ -98,7 +98,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
expect(selection.selectAll('.localized-value').empty()).to.be.ok;
|
||||
});
|
||||
|
||||
it("removes the tag when the language is emptied", function() {
|
||||
it('removes the tag when the language is emptied', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
localized.tags({'name:de': 'Value'});
|
||||
@@ -111,7 +111,7 @@ describe('iD.ui.preset.localized', function() {
|
||||
happen.once(selection.selectAll('.localized-lang').node(), {type: 'change'});
|
||||
});
|
||||
|
||||
it("removes the tag when the value is emptied", function() {
|
||||
it('removes the tag when the value is emptied', function() {
|
||||
var localized = iD.ui.preset.localized(field, {});
|
||||
selection.call(localized);
|
||||
localized.tags({'name:de': 'Value'});
|
||||
|
||||
@@ -10,7 +10,7 @@ describe('iD.ui.preset.wikipedia', function() {
|
||||
else {
|
||||
callback(title, data);
|
||||
}
|
||||
}
|
||||
};
|
||||
return wikidataStub;
|
||||
}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ describe('iD.ui.RawTagEditor', function() {
|
||||
}
|
||||
|
||||
beforeEach(function () {
|
||||
entity = iD.Node({id: "n12345"});
|
||||
entity = iD.Node({id: 'n12345'});
|
||||
context = iD();
|
||||
context.history().merge([entity]);
|
||||
render({highway: 'residential'});
|
||||
@@ -24,54 +24,54 @@ describe('iD.ui.RawTagEditor', function() {
|
||||
element.remove();
|
||||
});
|
||||
|
||||
it("creates input elements for each key-value pair", function () {
|
||||
expect(element.selectAll("input[value=highway]")).not.to.be.empty;
|
||||
expect(element.selectAll("input[value=residential]")).not.to.be.empty;
|
||||
it('creates input elements for each key-value pair', function () {
|
||||
expect(element.selectAll('input[value=highway]')).not.to.be.empty;
|
||||
expect(element.selectAll('input[value=residential]')).not.to.be.empty;
|
||||
});
|
||||
|
||||
it("creates a pair of empty input elements if the entity has no tags", function () {
|
||||
it('creates a pair of empty input elements if the entity has no tags', function () {
|
||||
element.remove();
|
||||
render({});
|
||||
expect(element.select('.tag-list').selectAll("input.value").property('value')).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll("input.key").property('value')).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll('input.value').property('value')).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll('input.key').property('value')).to.be.empty;
|
||||
});
|
||||
|
||||
it("adds tags when clicking the add button", function (done) {
|
||||
element.selectAll("button.add-tag").trigger('click');
|
||||
it('adds tags when clicking the add button', function (done) {
|
||||
element.selectAll('button.add-tag').trigger('click');
|
||||
setTimeout(function() {
|
||||
expect(element.select('.tag-list').selectAll("input")[0][2].value).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll("input")[0][3].value).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll('input')[0][2].value).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll('input')[0][3].value).to.be.empty;
|
||||
done();
|
||||
}, 20);
|
||||
});
|
||||
|
||||
it("removes tags when clicking the remove button", function (done) {
|
||||
it('removes tags when clicking the remove button', function (done) {
|
||||
taglist.on('change', function(tags) {
|
||||
expect(tags).to.eql({highway: undefined});
|
||||
done();
|
||||
});
|
||||
element.selectAll("button.remove").trigger('click');
|
||||
element.selectAll('button.remove').trigger('click');
|
||||
});
|
||||
|
||||
it("adds tags when pressing the TAB key on last input.value", function (done) {
|
||||
it('adds tags when pressing the TAB key on last input.value', function (done) {
|
||||
expect(element.selectAll('.tag-list li')[0].length).to.eql(1);
|
||||
var input = d3.select('.tag-list li:last-child input.value')[0][0];
|
||||
happen.keydown(d3.select(input).node(), {keyCode: 9});
|
||||
setTimeout(function() {
|
||||
expect(element.selectAll('.tag-list li')[0].length).to.eql(2);
|
||||
expect(element.select('.tag-list').selectAll("input")[0][2].value).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll("input")[0][3].value).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll('input')[0][2].value).to.be.empty;
|
||||
expect(element.select('.tag-list').selectAll('input')[0][3].value).to.be.empty;
|
||||
done();
|
||||
}, 20);
|
||||
});
|
||||
|
||||
it("does not add a tag when pressing TAB while shift is pressed", function (done) {
|
||||
it('does not add a tag when pressing TAB while shift is pressed', function (done) {
|
||||
expect(element.selectAll('.tag-list li')[0].length).to.eql(1);
|
||||
var input = d3.select('.tag-list li:last-child input.value')[0][0];
|
||||
happen.keydown(d3.select(input).node(), {keyCode: 9, shiftKey: true});
|
||||
setTimeout(function() {
|
||||
expect(element.selectAll('.tag-list li')[0].length).to.eql(1);
|
||||
done();
|
||||
}, 20)
|
||||
}, 20);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user