From 28793e06fcfa494bcb1e59ebff874d26b74a6c2e Mon Sep 17 00:00:00 2001 From: Alexey Sachkov Date: Thu, 30 Dec 2021 23:40:58 +0300 Subject: [PATCH] Fix linter errors --- tests/markdown/basic.test.js | 12 +-- tests/markdown/mustache-span.test.js | 108 +++++++++++++-------------- 2 files changed, 60 insertions(+), 60 deletions(-) diff --git a/tests/markdown/basic.test.js b/tests/markdown/basic.test.js index 57fe10ea1..174e43d7e 100644 --- a/tests/markdown/basic.test.js +++ b/tests/markdown/basic.test.js @@ -3,13 +3,13 @@ const Markdown = require('naturalcrit/markdown.js'); test('Escapes '; - const rendered = Markdown.render(source); - expect(rendered).toMatch('<script></script>'); + const source = ''; + const rendered = Markdown.render(source); + expect(rendered).toMatch('<script></script>'); }); test('Processes the markdown within an HTML block if its just a class wrapper', function() { - const source = '
*Bold text*
'; - const rendered = Markdown.render(source); - expect(rendered).toBe('

Bold text

\n
'); + const source = '
*Bold text*
'; + const rendered = Markdown.render(source); + expect(rendered).toBe('

Bold text

\n
'); }); diff --git a/tests/markdown/mustache-span.test.js b/tests/markdown/mustache-span.test.js index ca6b35bac..6d249ebcb 100644 --- a/tests/markdown/mustache-span.test.js +++ b/tests/markdown/mustache-span.test.js @@ -3,106 +3,106 @@ const Markdown = require('naturalcrit/markdown.js'); test('Renders a mustache span with text only', function() { - const source = '{{ text}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe('text'); + const source = '{{ text}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe('text'); }); test('Renders a mustache span with text only, but with spaces', function() { - const source = '{{ this is a text}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe('this is a text'); + const source = '{{ this is a text}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe('this is a text'); }); test('Renders an empty mustache span', function() { - const source = '{{}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe(''); + const source = '{{}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe(''); }); test('Renders a mustache span with just a space', function() { - const source = '{{ }}'; - const rendered = Markdown.render(source); - expect(rendered).toBe(''); + const source = '{{ }}'; + const rendered = Markdown.render(source); + expect(rendered).toBe(''); }); test('Renders a mustache span with a few spaces only', function() { - const source = '{{ }}'; - const rendered = Markdown.render(source); - expect(rendered).toBe(''); + const source = '{{ }}'; + const rendered = Markdown.render(source); + expect(rendered).toBe(''); }); test('Renders a mustache span with text and class', function() { - const source = '{{my-class text}}'; - const rendered = Markdown.render(source); - // FIXME: why do we have those two extra spaces after closing "? - expect(rendered).toBe('text'); + const source = '{{my-class text}}'; + const rendered = Markdown.render(source); + // FIXME: why do we have those two extra spaces after closing "? + expect(rendered).toBe('text'); }); test('Renders a mustache span with text and two classes', function() { - const source = '{{my-class,my-class2 text}}'; - const rendered = Markdown.render(source); - // FIXME: why do we have those two extra spaces after closing "? - expect(rendered).toBe('text'); + const source = '{{my-class,my-class2 text}}'; + const rendered = Markdown.render(source); + // FIXME: why do we have those two extra spaces after closing "? + expect(rendered).toBe('text'); }); test('Renders a mustache span with text with spaces and class', function() { - const source = '{{my-class this is a text}}'; - const rendered = Markdown.render(source); - // FIXME: why do we have those two extra spaces after closing "? - expect(rendered).toBe('this is a text'); + const source = '{{my-class this is a text}}'; + const rendered = Markdown.render(source); + // FIXME: why do we have those two extra spaces after closing "? + expect(rendered).toBe('this is a text'); }); test('Renders a mustache span with text and id', function() { - const source = '{{#my-span text}}'; - const rendered = Markdown.render(source); - // FIXME: why do we have that one extra space after closing "? - expect(rendered).toBe('text'); + const source = '{{#my-span text}}'; + const rendered = Markdown.render(source); + // FIXME: why do we have that one extra space after closing "? + expect(rendered).toBe('text'); }); test('Renders a mustache span with text and two ids', function() { - const source = '{{#my-span,#my-favorite-span text}}'; - const rendered = Markdown.render(source); - // FIXME: do we need to report an error here somehow? - expect(rendered).toBe('text'); + const source = '{{#my-span,#my-favorite-span text}}'; + const rendered = Markdown.render(source); + // FIXME: do we need to report an error here somehow? + expect(rendered).toBe('text'); }); test('Renders a mustache span with text and css property', function() { - const source = '{{color:red text}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe('text'); + const source = '{{color:red text}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe('text'); }); test('Renders a mustache span with text and two css properties', function() { - const source = '{{color:red,padding:5px text}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe('text'); + const source = '{{color:red,padding:5px text}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe('text'); }); test('Renders a mustache span with text and css property which contains quotes', function() { - const source = '{{font:"trebuchet ms" text}}'; - const rendered = Markdown.render(source); - // FIXME: is it correct to remove quotes surrounding css property value? - expect(rendered).toBe('text'); + const source = '{{font:"trebuchet ms" text}}'; + const rendered = Markdown.render(source); + // FIXME: is it correct to remove quotes surrounding css property value? + expect(rendered).toBe('text'); }); test('Renders a mustache span with text and two css properties which contains quotes', function() { - const source = '{{font:"trebuchet ms",padding:"5px 10px" text}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe('text'); + const source = '{{font:"trebuchet ms",padding:"5px 10px" text}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe('text'); }); test('Renders a mustache span with text with quotes and css property which contains quotes', function() { - const source = '{{font:"trebuchet ms" text "with quotes"}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe('text “with quotes”'); + const source = '{{font:"trebuchet ms" text "with quotes"}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe('text “with quotes”'); }); test('Renders a mustache span with text, id, class and a couple of css properties', function() { - const source = '{{pen,#author,color:orange,font-family:"trebuchet ms" text}}'; - const rendered = Markdown.render(source); - expect(rendered).toBe('text'); + const source = '{{pen,#author,color:orange,font-family:"trebuchet ms" text}}'; + const rendered = Markdown.render(source); + expect(rendered).toBe('text'); }); // TODO: add tests for ID with accordance to CSS spec: