summaryrefslogtreecommitdiffstats
path: root/packages/gitbook-markdown/test/page.js
diff options
context:
space:
mode:
authorSamy Pesse <samypesse@gmail.com>2016-12-22 23:02:19 +0100
committerSamy Pesse <samypesse@gmail.com>2016-12-22 23:02:19 +0100
commit7cbb927b863398a4d226b363da0b074f38769fef (patch)
tree989254de993f973c1b77a81983d42e889855adbe /packages/gitbook-markdown/test/page.js
parentf9fccfd271a2cdf316d334e94951114a9c5fcedb (diff)
downloadgitbook-origin/update-parsers.zip
gitbook-origin/update-parsers.tar.gz
gitbook-origin/update-parsers.tar.bz2
Adapt escaping of code blocks with raw tagsorigin/update-parsers
Diffstat (limited to 'packages/gitbook-markdown/test/page.js')
-rw-r--r--packages/gitbook-markdown/test/page.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/packages/gitbook-markdown/test/page.js b/packages/gitbook-markdown/test/page.js
index 9ea48f4..649827e 100644
--- a/packages/gitbook-markdown/test/page.js
+++ b/packages/gitbook-markdown/test/page.js
@@ -25,26 +25,26 @@ describe('Page', () => {
expect(page.prepare('Hello `world`')).toBe('Hello {% raw %}`world`{% endraw %}\n\n');
expect(page.prepare('Hello `world test`')).toBe('Hello {% raw %}`world test`{% endraw %}\n\n');
expect(page.prepare('Hello ```world test```')).toBe('Hello {% raw %}`world test`{% endraw %}\n\n');
- expect(page.prepare('Hello\n```js\nworld test\n```\n')).toBe('Hello\n\n{% raw %}```js\nworld test\n```\n\n{% endraw %}');
- expect(page.prepare('Hello\n```\ntest\n\tworld\n\ttest\n```')).toBe('Hello\n\n{% raw %}```\ntest\n world\n test\n```\n\n{% endraw %}');
+ expect(page.prepare('Hello\n```js\nworld test\n```\n')).toBe('Hello\n\n{% raw %}\n```js\nworld test\n```\n\n{% endraw %}\n');
+ expect(page.prepare('Hello\n```\ntest\n\tworld\n\ttest\n```')).toBe('Hello\n\n{% raw %}\n```\ntest\n world\n test\n```\n\n{% endraw %}\n');
});
it('should escape codeblocks in preparation (2)', () => {
expect(
page.prepare('Hello\n\n\n\tworld\n\thello\n\n\ntest')
).toBe(
- 'Hello\n\n{% raw %}```\nworld\nhello```\n\n{% endraw %}test\n\n'
+ 'Hello\n\n{% raw %}\n```\nworld\nhello\n```\n\n{% endraw %}\ntest\n\n'
);
expect(
page.prepare('Hello\n\n\n\tworld\n\thello\n\n\n')
).toBe(
- 'Hello\n\n{% raw %}```\nworld\nhello```\n\n{% endraw %}'
+ 'Hello\n\n{% raw %}\n```\nworld\nhello\n```\n\n{% endraw %}\n'
);
});
it('should escape codeblocks with nunjucks tags', () => {
expect(
- page.prepare('Hello {{ "Bonjour" }} ```test```')
+ page.prepare('Hello {{ "Bonjour" }} {% raw %}```test```{% endraw %}')
).toBe(
'Hello {{ "Bonjour" }} {% raw %}`test`{% endraw %}\n\n'
);
@@ -70,7 +70,7 @@ describe('Page', () => {
expect(
page.prepare('```\ntest\n```\n\n\n### Test')
).toBe(
- '{% raw %}```\ntest\n```\n\n{% endraw %}### Test\n\n'
+ '{% raw %}\n```\ntest\n```\n\n{% endraw %}\n### Test\n\n'
);
});