summaryrefslogtreecommitdiffstats
path: root/test/conrefs.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/conrefs.js')
-rw-r--r--test/conrefs.js43
1 files changed, 43 insertions, 0 deletions
diff --git a/test/conrefs.js b/test/conrefs.js
new file mode 100644
index 0000000..8d6a181
--- /dev/null
+++ b/test/conrefs.js
@@ -0,0 +1,43 @@
+var fs = require('fs');
+var path = require('path');
+
+describe('ConRefs', function () {
+ var book, readme;
+
+ before(function() {
+ return books.generate("conrefs", "website")
+ .then(function(_book) {
+ book = _book;
+
+ readme = fs.readFileSync(
+ path.join(book.options.output, "index.html"),
+ { encoding: "utf-8" }
+ );
+ });
+ });
+
+ it('should handle local references', function() {
+ readme.should.be.html({
+ ".page-inner p#t1": {
+ count: 1,
+ text: "Hello World",
+ trim: true
+ }
+ });
+ });
+
+ it('should handle git references', function() {
+ readme.should.be.html({
+ ".page-inner p#t2": {
+ count: 1,
+ text: "Hello from git",
+ trim: true
+ },
+ ".page-inner p#t3": {
+ count: 1,
+ text: "First Hello. Hello from git",
+ trim: true
+ }
+ });
+ });
+});