From 82a44cef3ce75fcba1703792166e427b880e2d2b Mon Sep 17 00:00:00 2001 From: Alex Corvi Date: Fri, 8 May 2020 15:57:30 +0300 Subject: [PATCH] fixed insideAttribute test --- test/a_unit/is-inside-attr.test.ts | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/test/a_unit/is-inside-attr.test.ts b/test/a_unit/is-inside-attr.test.ts index 461b6e2..81aa0b9 100644 --- a/test/a_unit/is-inside-attr.test.ts +++ b/test/a_unit/is-inside-attr.test.ts @@ -18,27 +18,25 @@ const attributesThatCanHaveURL = [ "action", "longdesc", "classid", - "archive" + "archive", + "other", + "non-standard", ]; describe("UNIT: is inside attribute", () => { describe("Positive", () => { - attributesThatCanHaveURL.forEach(attr => { + attributesThatCanHaveURL.forEach((attr) => { it(`${attr} with "`, () => { - expect(isInsideAttribute(`"`, `${attr}="`)).toBe(true); + expect(isInsideAttribute(` ${attr}="`)).toBe(true); }); it(`${attr} with '`, () => { - expect(isInsideAttribute(`'`, `${attr}='`)).toBe(true); + expect(isInsideAttribute(` ${attr}='`)).toBe(true); }); }); }); describe("Negative", () => { it("not preceded with a quote", () => { - expect(isInsideAttribute("'", `src=`)).toBe(false); - }); - - it("not not an attribute", () => { - expect(isInsideAttribute("'", `abc='`)).toBe(false); + expect(isInsideAttribute(` src=`)).toBe(false); }); }); });