From 59c8cab6a8cc9258a0f6442299ea6368ce11b306 Mon Sep 17 00:00:00 2001 From: ache Date: Sun, 29 Apr 2018 10:13:51 +0200 Subject: Fix the old bug with raw interpretation --- __tests__/index.js | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) (limited to '__tests__/index.js') diff --git a/__tests__/index.js b/__tests__/index.js index e37b64f..38a3dbf 100644 --- a/__tests__/index.js +++ b/__tests__/index.js @@ -27,7 +27,7 @@ const renderRaw = text => unified() test('snapshot simple', t => { const {contents} = render(file(join(__dirname, 'text.md'))); - t.snapshot(contents); + t.snapshot(contents.toLowerCase()); }); test('snapshot raw', t => { @@ -37,36 +37,36 @@ test('snapshot raw', t => { test('emty', t => { const {contents} = render('[____\n____]'); - t.is(contents, ''); + t.is(contents.toLowerCase(), ''); }); test('emty-raw', t => { const {contents} = renderRaw('[____\n____]'); - t.is(contents, ''); + t.is(contents.toLowerCase(), ''); }); test('simple', t => { const {contents} = render('[____\nHere some text\n____]'); - t.is(contents, ''); + t.is(contents.toLowerCase(), ''); }); test('simple-raw', t => { const {contents} = renderRaw('[____\nHere some text\n____]'); - t.is(contents, ''); + t.is(contents.toLowerCase(), ''); }); test('long', t => { const {contents} = render(` [_______ -Here some awesome text ! -With severale lines, ... +here some awesome text ! +with severale lines, ... a good text area _______]`); - t.is(contents, ``); }); @@ -75,14 +75,14 @@ test('long-raw', t => { const {contents} = renderRaw(` [_______ -Here some awesome text ! -With severale lines, ... +here some awesome text ! +with severale lines, ... a good text area _______]`); - t.is(contents, ``); }); @@ -90,9 +90,14 @@ a good text area`); test('not a text-area', t => { const {contents} = renderRaw(` [_______some text -Oups bad-formated text area +oups bad-formated text area _______]`); - t.notRegex(contents, /textarea/); + t.notRegex(contents.toLowerCase(), /textarea/); +}); + +test('simple-raw2', t => { + const {contents} = renderRaw('[____\nHere some text\n____]\n\n
Yeah !
'); + t.is(contents.toLowerCase(), ''); }); test.todo('id text'); -- cgit v1.2.3-54-g00ecf