diff options
Diffstat (limited to 'lib/output/modifiers/__tests__/resolveLinks.js')
-rw-r--r-- | lib/output/modifiers/__tests__/resolveLinks.js | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/output/modifiers/__tests__/resolveLinks.js b/lib/output/modifiers/__tests__/resolveLinks.js index c57346a..8904c11 100644 --- a/lib/output/modifiers/__tests__/resolveLinks.js +++ b/lib/output/modifiers/__tests__/resolveLinks.js @@ -87,6 +87,18 @@ describe('resolveLinks', function() { }); }); -}); + describe('External link', function() { + var TEST = '<p>This is a <a href="http://www.github.com">external link</a></p>'; + + it('should have target="_blank" attribute', function() { + var $ = cheerio.load(TEST); + return resolveLinks('hello.md', resolveFileBasic, $) + .then(function() { + var link = $('a'); + expect(link.attr('target')).toBe('_blank'); + }); + }); + }); +}); |