diff options
author | Samy Pessé <samypesse@gmail.com> | 2016-12-22 10:18:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-22 10:18:38 +0100 |
commit | 194ebc3da9641ff96f083f9d8ab43c2d27944f9a (patch) | |
tree | c50988f32ccf18df93ae7ab40be78e9459642818 /lib/parse/__tests__/parsePageFromString.js | |
parent | 64ccb6b00b4b63fa0e516d4e35351275b34f8c07 (diff) | |
parent | 16af264360e48e8a833e9efa9ab8d194574dbc70 (diff) | |
download | gitbook-194ebc3da9641ff96f083f9d8ab43c2d27944f9a.zip gitbook-194ebc3da9641ff96f083f9d8ab43c2d27944f9a.tar.gz gitbook-194ebc3da9641ff96f083f9d8ab43c2d27944f9a.tar.bz2 |
Merge pull request #1543 from GitbookIO/dream
React for rendering website with plugins
Diffstat (limited to 'lib/parse/__tests__/parsePageFromString.js')
-rw-r--r-- | lib/parse/__tests__/parsePageFromString.js | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/lib/parse/__tests__/parsePageFromString.js b/lib/parse/__tests__/parsePageFromString.js deleted file mode 100644 index 2911fa3..0000000 --- a/lib/parse/__tests__/parsePageFromString.js +++ /dev/null @@ -1,37 +0,0 @@ -var parsePageFromString = require('../parsePageFromString'); -var Page = require('../../models/page'); - -describe('parsePageFromString', function() { - var page = new Page(); - - it('should parse YAML frontmatter', function() { - var CONTENT = '---\nhello: true\nworld: "cool"\n---\n# Hello World\n'; - var newPage = parsePageFromString(page, CONTENT); - - expect(newPage.getDir()).toBe('ltr'); - expect(newPage.getContent()).toBe('# Hello World\n'); - - var attrs = newPage.getAttributes(); - expect(attrs.size).toBe(2); - expect(attrs.get('hello')).toBe(true); - expect(attrs.get('world')).toBe('cool'); - }); - - it('should parse text direction (english)', function() { - var CONTENT = 'Hello World'; - var newPage = parsePageFromString(page, CONTENT); - - expect(newPage.getDir()).toBe('ltr'); - expect(newPage.getContent()).toBe('Hello World'); - expect(newPage.getAttributes().size).toBe(0); - }); - - it('should parse text direction (arab)', function() { - var CONTENT = 'مرحبا بالعالم'; - var newPage = parsePageFromString(page, CONTENT); - - expect(newPage.getDir()).toBe('rtl'); - expect(newPage.getContent()).toBe('مرحبا بالعالم'); - expect(newPage.getAttributes().size).toBe(0); - }); -}); |