Skip to content
This repository was archived by the owner on Apr 16, 2022. It is now read-only.

Commit eae243c

Browse files
committed
Trigger linting
1 parent 472a6b8 commit eae243c

File tree

8 files changed

+87
-97
lines changed

8 files changed

+87
-97
lines changed

Diff for: app-main/babel.config.cjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module.exports = {
2-
presets: [['@babel/preset-env', {targets: {node: 'current'}}]],
2+
presets: [["@babel/preset-env", { targets: { node: "current" } }]],
33
};

Diff for: app-main/gulpfile.js

+13-11
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
1-
var gulp = require('gulp');
2-
var concat = require('gulp-concat');
1+
var gulp = require("gulp");
2+
var concat = require("gulp-concat");
33

4-
gulp.task('pack-js', function() {
5-
return gulp.src(['public/js/index.js'])
6-
.pipe(concat('bundle.js'))
7-
.pipe(gulp.dest('public/build/js'))
4+
gulp.task("pack-js", function () {
5+
return gulp
6+
.src(["public/js/index.js"])
7+
.pipe(concat("bundle.js"))
8+
.pipe(gulp.dest("public/build/js"));
89
});
910

10-
gulp.task('pack-css', function() {
11-
return gulp.src(['public/css/style.css'])
12-
.pipe(concat('stylesheet.css'))
13-
.pipe(gulp.dest('public/build/css'))
11+
gulp.task("pack-css", function () {
12+
return gulp
13+
.src(["public/css/style.css"])
14+
.pipe(concat("stylesheet.css"))
15+
.pipe(gulp.dest("public/build/css"));
1416
});
1517

16-
gulp.task('default', gulp.series(['pack-js', 'pack-css']));
18+
gulp.task("default", gulp.series(["pack-js", "pack-css"]));

Diff for: app-main/public/404.html

+2-8
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,10 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1" />
66
<link rel="stylesheet" href="./css/style_404.css" />
77
<title>Page Not Found</title>
8-
<meta
9-
name="description"
10-
content="404: Page Not Found"
11-
/>
8+
<meta name="description" content="404: Page Not Found" />
129
<meta name="twitter:card" content="summary_large_image" />
1310
<meta property="og:title" content="Page Not Found" />
14-
<meta
15-
property="og:description"
16-
content="404: Page Not Found"
17-
/>
11+
<meta property="og:description" content="404: Page Not Found" />
1812
<meta
1913
property="og:image"
2014
content="https://dev-jot.netlify.app/app-main/public/images/share-image.png"

Diff for: app-main/public/css/style.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
:root {
2-
--main-b-color: #35586C;
2+
--main-b-color: #35586c;
33
--secondary-b-color: #2b2c28;
44
--tertiary-b-color: #f7b501;
55
--in-progress: #039dfc;

Diff for: app-main/public/js/events/eventListeners.test.js

+57-57
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,58 @@
11
const eventHandlers = require("./eventHandlers.js");
22

33
describe("Checks that event listeners are called appropriately", () => {
4-
test("Test modal lesson close click event", () => {
5-
document.body.innerHTML = `
4+
test("Test modal lesson close click event", () => {
5+
document.body.innerHTML = `
66
<button class="modal-lesson-close button">
77
<img alt="remove lesson icon" src="./images/cancel-white.svg" />
88
</button>
99
`;
10-
const modalLessonClose = document.querySelector(".modal-lesson-close");
10+
const modalLessonClose = document.querySelector(".modal-lesson-close");
1111

12-
eventHandlers.handleCloseLessonModal = jest.fn(() => {});
13-
modalLessonClose.addEventListener(
14-
"click",
15-
eventHandlers.handleCloseLessonModal
16-
);
12+
eventHandlers.handleCloseLessonModal = jest.fn(() => {});
13+
modalLessonClose.addEventListener(
14+
"click",
15+
eventHandlers.handleCloseLessonModal
16+
);
1717

18-
modalLessonClose.click();
19-
expect(eventHandlers.handleCloseLessonModal).toBeCalled();
20-
});
18+
modalLessonClose.click();
19+
expect(eventHandlers.handleCloseLessonModal).toBeCalled();
20+
});
2121

22-
test("Test overlay lesson close click event", () => {
23-
document.body.innerHTML = `
22+
test("Test overlay lesson close click event", () => {
23+
document.body.innerHTML = `
2424
<div class="overlay"></div>
2525
`;
26-
const overlay = document.querySelector(".overlay");
26+
const overlay = document.querySelector(".overlay");
2727

28-
overlay.click();
29-
expect(eventHandlers.handleCloseLessonModal).toBeCalled();
30-
});
28+
overlay.click();
29+
expect(eventHandlers.handleCloseLessonModal).toBeCalled();
30+
});
3131

32-
test("Test lesson close escape keypress event", () => {
33-
eventHandlers.handleEscapeLessonModal = jest.fn(() => {});
34-
document.addEventListener("keydown", eventHandlers.handleEscapeLessonModal);
32+
test("Test lesson close escape keypress event", () => {
33+
eventHandlers.handleEscapeLessonModal = jest.fn(() => {});
34+
document.addEventListener("keydown", eventHandlers.handleEscapeLessonModal);
3535

36-
const event = new KeyboardEvent("keydown", { keyCode: 27, which: 27 });
37-
document.dispatchEvent(event);
36+
const event = new KeyboardEvent("keydown", { keyCode: 27, which: 27 });
37+
document.dispatchEvent(event);
3838

39-
expect(eventHandlers.handleEscapeLessonModal).toBeCalled();
40-
});
39+
expect(eventHandlers.handleEscapeLessonModal).toBeCalled();
40+
});
4141

42-
test("Test clear button click event", () => {
43-
document.body.innerHTML = `
42+
test("Test clear button click event", () => {
43+
document.body.innerHTML = `
4444
<button class="create-lesson-clear button" hidden>Clear</button>
4545
`;
46-
const clearBtn = document.querySelector(".create-lesson-clear");
47-
eventHandlers.handleClear = jest.fn(() => {});
48-
clearBtn.addEventListener("click", eventHandlers.handleClear);
46+
const clearBtn = document.querySelector(".create-lesson-clear");
47+
eventHandlers.handleClear = jest.fn(() => {});
48+
clearBtn.addEventListener("click", eventHandlers.handleClear);
4949

50-
clearBtn.click();
51-
expect(eventHandlers.handleClear).toBeCalled();
52-
});
50+
clearBtn.click();
51+
expect(eventHandlers.handleClear).toBeCalled();
52+
});
5353

54-
test("Test form clear button", () => {
55-
document.body.innerHTML = `
54+
test("Test form clear button", () => {
55+
document.body.innerHTML = `
5656
<form>
5757
<div class="create-lesson-title-container">
5858
<input
@@ -79,18 +79,18 @@ describe("Checks that event listeners are called appropriately", () => {
7979
</button>
8080
</form>
8181
`;
82-
const formElement = document.querySelector("form");
83-
eventHandlers.handleClearBtn = jest.fn(() => {});
84-
formElement.addEventListener("keyup", eventHandlers.handleClearBtn);
82+
const formElement = document.querySelector("form");
83+
eventHandlers.handleClearBtn = jest.fn(() => {});
84+
formElement.addEventListener("keyup", eventHandlers.handleClearBtn);
8585

86-
const event = new KeyboardEvent("keyup");
87-
formElement.dispatchEvent(event);
86+
const event = new KeyboardEvent("keyup");
87+
formElement.dispatchEvent(event);
8888

89-
expect(eventHandlers.handleClearBtn).toBeCalled();
90-
});
89+
expect(eventHandlers.handleClearBtn).toBeCalled();
90+
});
9191

92-
test("Test addTagButton click event", () => {
93-
document.body.innerHTML = `
92+
test("Test addTagButton click event", () => {
93+
document.body.innerHTML = `
9494
<button
9595
class="add-tag create-lesson-input"
9696
id="addTag"
@@ -99,23 +99,23 @@ describe("Checks that event listeners are called appropriately", () => {
9999
Tags
100100
</button>
101101
`;
102-
const addTagButton = document.querySelector(".add-tag");
103-
eventHandlers.handleTagVisibility = jest.fn(() => {});
104-
addTagButton.addEventListener("click", eventHandlers.handleTagVisibility);
102+
const addTagButton = document.querySelector(".add-tag");
103+
eventHandlers.handleTagVisibility = jest.fn(() => {});
104+
addTagButton.addEventListener("click", eventHandlers.handleTagVisibility);
105105

106-
addTagButton.click();
107-
expect(eventHandlers.handleTagVisibility).toBeCalled();
108-
});
106+
addTagButton.click();
107+
expect(eventHandlers.handleTagVisibility).toBeCalled();
108+
});
109109

110-
test("Test tagSelectors click event", () => {
111-
document.body.innerHTML = `
110+
test("Test tagSelectors click event", () => {
111+
document.body.innerHTML = `
112112
<div class="tag-selectors hidden"></div>
113113
`;
114-
const tagSelectors = document.querySelector(".tag-selectors");
115-
eventHandlers.handleTagSelect = jest.fn(() => {});
116-
tagSelectors.addEventListener("click", eventHandlers.handleTagSelect);
114+
const tagSelectors = document.querySelector(".tag-selectors");
115+
eventHandlers.handleTagSelect = jest.fn(() => {});
116+
tagSelectors.addEventListener("click", eventHandlers.handleTagSelect);
117117

118-
tagSelectors.click();
119-
expect(eventHandlers.handleTagSelect).toBeCalled();
120-
});
118+
tagSelectors.click();
119+
expect(eventHandlers.handleTagSelect).toBeCalled();
120+
});
121121
});

Diff for: app-main/public/js/init/setTags.test.js

+9-13
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import setTags from './setTags.js';
1+
import setTags from "./setTags.js";
22

3-
test('Tests creating elements to hold tags', () => {
3+
test("Tests creating elements to hold tags", () => {
44
document.body.innerHTML = `
55
<div class="tag-selectors hidden"></div>
66
`;
@@ -15,26 +15,22 @@ test('Tests creating elements to hold tags', () => {
1515
];
1616

1717
setTags();
18-
const tagSelectors = Array.from(document.querySelector(".tag-selectors").children);
18+
const tagSelectors = Array.from(
19+
document.querySelector(".tag-selectors").children
20+
);
1921

2022
expect(tagSelectors.length).toBe(5);
2123

22-
tagSelectors.forEach(element => {
23-
24+
tagSelectors.forEach((element) => {
2425
// Expects tagCheckboxes className to be added to each element
25-
expect(element.className).toEqual(
26-
expect.stringContaining("tagCheckboxes")
27-
);
26+
expect(element.className).toEqual(expect.stringContaining("tagCheckboxes"));
2827

2928
// Expects elements value to be one from array
30-
expect(tags).toEqual(
31-
expect.arrayContaining([element.value])
32-
);
29+
expect(tags).toEqual(expect.arrayContaining([element.value]));
3330

3431
// Expects elements class to be one from array
3532
expect([...tags, "tagCheckboxes"]).toEqual(
3633
expect.arrayContaining(Array.from(element.classList))
3734
);
38-
3935
});
40-
});
36+
});

Diff for: app-main/public/js/init/setUser.test.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import setUser from "./setUser.js";
22

33
test("Tests setting user data when local storage is empty", () => {
4-
document.body.innerHTML = `
4+
document.body.innerHTML = `
55
<div class="avatar">
66
<img referrerpolicy="no-referrer" alt="avatar" />
77
</div>
88
`;
99

10-
const avatarElement = document.querySelector(".avatar img");
10+
const avatarElement = document.querySelector(".avatar img");
1111

12-
setUser();
12+
setUser();
1313

14-
expect(avatarElement.attributes.src).not.toBe(undefined);
14+
expect(avatarElement.attributes.src).not.toBe(undefined);
1515
});

Diff for: app-main/public/js/init/showContainers.test.js

-2
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,11 @@ test("Tests adjusting/removing classes from container elements", () => {
1515
const modal = document.querySelector(".modal");
1616
const overlay = document.querySelector(".overlay");
1717

18-
1918
showContainers();
2019

2120
expect(preAuthContainer.attributes.hidden.value).toBe("");
2221
expect(profile.attributes.hidden).toBe(undefined);
2322
expect(appContainer.attributes.hidden).toBe(undefined);
2423
expect(modal.attributes.hidden.value).toBe("");
2524
expect(overlay.attributes.hidden.value).toBe("");
26-
2725
});

0 commit comments

Comments
 (0)