build: Initial linting setup (#1560)

* sets up linting config and runs `yarn lint --fix` once, so that all changes will show up correctly in future PRs.

* Note that there are still a lot of linter errors.
This commit is contained in:
Nathan Nichols
2021-08-26 21:22:40 -05:00
committed by Mayukha Vadari
parent 12cfed5c17
commit 8b95ee5fab
286 changed files with 15508 additions and 12691 deletions

View File

@@ -1,29 +1,30 @@
import { isFlagEnabled } from '../../src/models/utils'
import { assert } from 'chai'
import { assert } from "chai";
import { isFlagEnabled } from "../../src/models/utils";
/**
* Utils Testing
* Utils Testing.
*
* Provides tests for utils used in models
* Provides tests for utils used in models.
*/
describe('Models Utils', () => {
describe('isFlagEnabled', () => {
let flags
const flag1 = 0x00010000
const flag2 = 0x00020000
describe("Models Utils", function () {
describe("isFlagEnabled", function () {
let flags;
const flag1 = 0x00010000;
const flag2 = 0x00020000;
beforeEach(() => {
flags = 0x00000000
})
beforeEach(function () {
flags = 0x00000000;
});
it('verifies a flag is enabled', () => {
flags += flag1 + flag2
assert.isTrue(isFlagEnabled(flags, flag1))
})
it("verifies a flag is enabled", function () {
flags += flag1 + flag2;
assert.isTrue(isFlagEnabled(flags, flag1));
});
it('verifies a flag is not enabled', () => {
flags += flag2
assert.isFalse(isFlagEnabled(flags, flag1))
})
})
})
it("verifies a flag is not enabled", function () {
flags += flag2;
assert.isFalse(isFlagEnabled(flags, flag1));
});
});
});