diff options
author | ache <ache@ache.one> | 2018-04-29 10:13:51 +0200 |
---|---|---|
committer | ache <ache@ache.one> | 2018-04-29 10:14:32 +0200 |
commit | 59c8cab6a8cc9258a0f6442299ea6368ce11b306 (patch) | |
tree | 605d686981f88726b16b4a9eafa70adcb69fdfdd /__tests__ | |
parent | Fix an URL (diff) |
Fix the old bug with raw interpretation
Diffstat (limited to '__tests__')
-rw-r--r-- | __tests__/__snapshots__/index.js.md | 18 | ||||
-rw-r--r-- | __tests__/__snapshots__/index.js.snap | bin | 204 -> 167 bytes | |||
-rw-r--r-- | __tests__/index.js | 39 |
3 files changed, 25 insertions, 32 deletions
diff --git a/__tests__/__snapshots__/index.js.md b/__tests__/__snapshots__/index.js.md index 5bcf487..881259a 100644 --- a/__tests__/__snapshots__/index.js.md +++ b/__tests__/__snapshots__/index.js.md @@ -4,28 +4,16 @@ The actual snapshot is saved in `index.js.snap`. Generated by [AVA](https://ava.li). -## text raw - -> Snapshot 1 - - `<p>This is a text : </p>␊ - <textarea></textarea>` - -## text simple - -> Snapshot 1 - - '<p>This is a text : </p> - ## snapshot raw > Snapshot 1 `<p>This is a text : </p>␊ - <textarea></textarea>` + <TEXTAREA></TEXTAREA>` ## snapshot simple > Snapshot 1 - '<p>This is a text : </p>'
\ No newline at end of file + `<p>this is a text : </p>␊ + <textarea></textarea>` diff --git a/__tests__/__snapshots__/index.js.snap b/__tests__/__snapshots__/index.js.snap Binary files differindex 8bfbb1f..5e0f63c 100644 --- a/__tests__/__snapshots__/index.js.snap +++ b/__tests__/__snapshots__/index.js.snap 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, '<textarea></textarea>'); + t.is(contents.toLowerCase(), '<textarea></textarea>'); }); test('emty-raw', t => { const {contents} = renderRaw('[____\n____]'); - t.is(contents, '<textarea></textarea>'); + t.is(contents.toLowerCase(), '<textarea></textarea>'); }); test('simple', t => { const {contents} = render('[____\nHere some text\n____]'); - t.is(contents, '<textarea>Here some text</textarea>'); + t.is(contents.toLowerCase(), '<textarea>here some text</textarea>'); }); test('simple-raw', t => { const {contents} = renderRaw('[____\nHere some text\n____]'); - t.is(contents, '<textarea>Here some text</textarea>'); + t.is(contents.toLowerCase(), '<textarea>here some text</textarea>'); }); 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, `<textarea> -Here some awesome text ! -With severale lines, ... + t.is(contents.toLowerCase(), `<textarea> +here some awesome text ! +with severale lines, ... a good text area</textarea>`); }); @@ -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, `<textarea> -Here some awesome text ! -With severale lines, ... + t.is(contents.toLowerCase(), `<textarea> +here some awesome text ! +with severale lines, ... a good text area</textarea>`); }); @@ -90,9 +90,14 @@ a good text area</textarea>`); 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<div>Yeah !</div>'); + t.is(contents.toLowerCase(), '<textarea>here some text</textarea>'); }); test.todo('id text'); |