summaryrefslogtreecommitdiffstats
path: root/lib/output/modifiers/__tests__/resolveLinks.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/output/modifiers/__tests__/resolveLinks.js')
-rw-r--r--lib/output/modifiers/__tests__/resolveLinks.js14
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');
+ });
+ });
+ });
+});