aboutsummaryrefslogtreecommitdiff
path: root/__tests__
diff options
context:
space:
mode:
authorache <ache@ache.one>2018-04-29 10:13:51 +0200
committerache <ache@ache.one>2018-04-29 10:14:32 +0200
commit59c8cab6a8cc9258a0f6442299ea6368ce11b306 (patch)
tree605d686981f88726b16b4a9eafa70adcb69fdfdd /__tests__
parentFix an URL (diff)
Fix the old bug with raw interpretation
Diffstat (limited to '__tests__')
-rw-r--r--__tests__/__snapshots__/index.js.md18
-rw-r--r--__tests__/__snapshots__/index.js.snapbin204 -> 167 bytes
-rw-r--r--__tests__/index.js39
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
index 8bfbb1f..5e0f63c 100644
--- a/__tests__/__snapshots__/index.js.snap
+++ b/__tests__/__snapshots__/index.js.snap
Binary files differ
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');