diff --git a/tests/unit/renderer.test.js b/tests/unit/renderer.test.js
index cd8cd17..8f3b755 100644
--- a/tests/unit/renderer.test.js
+++ b/tests/unit/renderer.test.js
@@ -50,9 +50,7 @@ describe("Renderer Module", () => {
test("should expand module and show lessons on click", () => {
const container = document.getElementById("module-list");
- const modules = [
- { id: "mod1", title: "Module 1", lessons: [{ title: "Lesson A" }, { title: "Lesson B" }] }
- ];
+ const modules = [{ id: "mod1", title: "Module 1", lessons: [{ title: "Lesson A" }, { title: "Lesson B" }] }];
const onSelectLesson = vi.fn();
renderModuleList(container, modules, vi.fn(), onSelectLesson);
diff --git a/tests/unit/validator.test.js b/tests/unit/validator.test.js
index 4757f82..9f4b74e 100644
--- a/tests/unit/validator.test.js
+++ b/tests/unit/validator.test.js
@@ -232,9 +232,7 @@ describe("HTML Validator", () => {
const userHtml = "
Hello world
";
const lesson = {
mode: "html",
- validations: [
- { type: "element_exists", value: "p", message: "Add a paragraph" }
- ]
+ validations: [{ type: "element_exists", value: "p", message: "Add a paragraph" }]
};
const result = validateUserCode(userHtml, lesson);
@@ -242,9 +240,7 @@ describe("HTML Validator", () => {
const failResult = validateUserCode(userHtml, {
mode: "html",
- validations: [
- { type: "element_exists", value: "div", message: "Add a div" }
- ]
+ validations: [{ type: "element_exists", value: "div", message: "Add a div" }]
});
expect(failResult.isValid).toBe(false);
expect(failResult.message).toBe("Add a div");
@@ -254,9 +250,7 @@ describe("HTML Validator", () => {
const userHtml = "";
const lesson = {
mode: "html",
- validations: [
- { type: "element_count", value: { selector: "li", count: 3 }, message: "Need 3 items" }
- ]
+ validations: [{ type: "element_count", value: { selector: "li", count: 3 }, message: "Need 3 items" }]
};
const result = validateUserCode(userHtml, lesson);
@@ -264,9 +258,7 @@ describe("HTML Validator", () => {
const failLesson = {
mode: "html",
- validations: [
- { type: "element_count", value: { selector: "li", count: 5 }, message: "Need 5 items" }
- ]
+ validations: [{ type: "element_count", value: { selector: "li", count: 5 }, message: "Need 5 items" }]
};
const failResult = validateUserCode(userHtml, failLesson);
expect(failResult.isValid).toBe(false);
@@ -276,9 +268,7 @@ describe("HTML Validator", () => {
const userHtml = "AB
";
const lesson = {
mode: "html",
- validations: [
- { type: "element_count", value: { selector: "span", min: 2 }, message: "Need at least 2 spans" }
- ]
+ validations: [{ type: "element_count", value: { selector: "span", min: 2 }, message: "Need at least 2 spans" }]
};
const result = validateUserCode(userHtml, lesson);
@@ -289,9 +279,7 @@ describe("HTML Validator", () => {
const userHtml = '';
const lesson = {
mode: "html",
- validations: [
- { type: "attribute_value", value: { selector: "input", attr: "type", value: "email" } }
- ]
+ validations: [{ type: "attribute_value", value: { selector: "input", attr: "type", value: "email" } }]
};
const result = validateUserCode(userHtml, lesson);
@@ -300,9 +288,7 @@ describe("HTML Validator", () => {
// Test boolean attribute (required)
const boolLesson = {
mode: "html",
- validations: [
- { type: "attribute_value", value: { selector: "input", attr: "required", value: true } }
- ]
+ validations: [{ type: "attribute_value", value: { selector: "input", attr: "required", value: true } }]
};
const boolResult = validateUserCode(userHtml, boolLesson);
expect(boolResult.isValid).toBe(true);
@@ -312,9 +298,7 @@ describe("HTML Validator", () => {
const userHtml = "";
const lesson = {
mode: "html",
- validations: [
- { type: "parent_child", value: { parent: "form", child: "input" }, message: "Input should be inside form" }
- ]
+ validations: [{ type: "parent_child", value: { parent: "form", child: "input" }, message: "Input should be inside form" }]
};
const result = validateUserCode(userHtml, lesson);
@@ -329,9 +313,7 @@ describe("HTML Validator", () => {
const userHtml = "";
const lesson = {
mode: "html",
- validations: [
- { type: "element_text", value: { selector: "button", text: "Submit" } }
- ]
+ validations: [{ type: "element_text", value: { selector: "button", text: "Submit" } }]
};
const result = validateUserCode(userHtml, lesson);
@@ -339,9 +321,7 @@ describe("HTML Validator", () => {
const failLesson = {
mode: "html",
- validations: [
- { type: "element_text", value: { selector: "button", text: "Cancel" }, message: "Button should say Cancel" }
- ]
+ validations: [{ type: "element_text", value: { selector: "button", text: "Cancel" }, message: "Button should say Cancel" }]
};
const failResult = validateUserCode(userHtml, failLesson);
expect(failResult.isValid).toBe(false);
@@ -351,9 +331,7 @@ describe("HTML Validator", () => {
const userHtml = 'Content
';
const lesson = {
mode: "html",
- validations: [
- { type: "contains", value: "container" }
- ]
+ validations: [{ type: "contains", value: "container" }]
};
const result = validateUserCode(userHtml, lesson);