New eslint rules auto fix (#3058)

* no-implicit-coercion and no-unneeded-ternary

* End every line with a semicolon

* Spacing and formatting

* Enabled semi-spacing

* Applies npm run lint:fix to code after master merge

* Fix merge issues

* Switched operator-linebreak to 'before'

Co-authored-by: Joshi <simplyrender@gmail.com>
This commit is contained in:
Andrew Henry
2020-07-31 12:11:03 -07:00
committed by GitHub
parent 573a63d359
commit a09da30768
739 changed files with 4660 additions and 2339 deletions

View File

@@ -36,7 +36,7 @@ describe("the plugin", () => {
beforeAll(() => {
resetApplicationState();
})
});
beforeEach((done) => {
openmct = createOpenMct();
@@ -52,7 +52,10 @@ describe("the plugin", () => {
child = document.createElement('div');
element.appendChild(child);
openmct.time.timeSystem('utc', {start: 0, end: 4});
openmct.time.timeSystem('utc', {
start: 0,
end: 4
});
spyOnBuiltins(['requestAnimationFrame']);
window.requestAnimationFrame.and.callFake((callBack) => {
@@ -72,11 +75,11 @@ describe("the plugin", () => {
let tableType = openmct.types.get('table');
expect(tableType.definition.creatable).toBe(true);
});
})
});
it("provides a table view for objects with telemetry", () => {
const testTelemetryObject = {
id:"test-object",
id: "test-object",
type: "test-object",
telemetry: {
values: [{
@@ -98,7 +101,10 @@ describe("the plugin", () => {
beforeEach(() => {
testTelemetryObject = {
identifier:{ namespace: "", key: "test-object"},
identifier: {
namespace: "",
key: "test-object"
},
type: "test-object",
name: "Test Object",
telemetry: {
@@ -109,7 +115,7 @@ describe("the plugin", () => {
hints: {
domain: 1
}
},{
}, {
key: "some-key",
name: "Some attribute",
hints: {
@@ -128,17 +134,17 @@ describe("the plugin", () => {
{
'utc': 1,
'some-key': 'some-value 1',
'some-other-key' : 'some-other-value 1'
'some-other-key': 'some-other-value 1'
},
{
'utc': 2,
'some-key': 'some-value 2',
'some-other-key' : 'some-other-value 2'
'some-other-key': 'some-other-value 2'
},
{
'utc': 3,
'some-key': 'some-value 3',
'some-other-key' : 'some-other-value 3'
'some-other-key': 'some-other-value 3'
}
];
let telemetryPromiseResolve;
@@ -147,6 +153,7 @@ describe("the plugin", () => {
});
openmct.telemetry.request.and.callFake(() => {
telemetryPromiseResolve(testTelemetry);
return telemetryPromise;
});
@@ -158,13 +165,12 @@ describe("the plugin", () => {
return telemetryPromise.then(() => Vue.nextTick());
});
it("Renders a row for every telemetry datum returned",() => {
it("Renders a row for every telemetry datum returned", () => {
let rows = element.querySelectorAll('table.c-telemetry-table__body tr');
expect(rows.length).toBe(3);
});
it("Renders a column for every item in telemetry metadata",() => {
it("Renders a column for every item in telemetry metadata", () => {
let headers = element.querySelectorAll('span.c-telemetry-table__headers__label');
expect(headers.length).toBe(3);
expect(headers[0].innerText).toBe('Time');
@@ -172,7 +178,7 @@ describe("the plugin", () => {
expect(headers[2].innerText).toBe('Another attribute');
});
it("Supports column reordering via drag and drop",() => {
it("Supports column reordering via drag and drop", () => {
let columns = element.querySelectorAll('tr.c-telemetry-table__headers__labels th');
let fromColumn = columns[0];
let toColumn = columns[1];