aboutsummaryrefslogtreecommitdiff
path: root/doc-tool/test
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2017-01-10 17:53:05 +0100
committerFelix Mulder <felix.mulder@gmail.com>2017-01-31 14:31:05 +0100
commit48db40565b84ac4a3181bdc95533d28180edb10b (patch)
tree2b1454ae3bd6df01e4ac827cf57ee51d40d5327b /doc-tool/test
parent7b3588fbff791679fc82c4fe21085eb97a97cf0a (diff)
downloaddotty-48db40565b84ac4a3181bdc95533d28180edb10b.tar.gz
dotty-48db40565b84ac4a3181bdc95533d28180edb10b.tar.bz2
dotty-48db40565b84ac4a3181bdc95533d28180edb10b.zip
Add initial defaults to page generation
Diffstat (limited to 'doc-tool/test')
-rw-r--r--doc-tool/test/dotty/tools/dottydoc/staticsite/SiteTests.scala13
1 files changed, 8 insertions, 5 deletions
diff --git a/doc-tool/test/dotty/tools/dottydoc/staticsite/SiteTests.scala b/doc-tool/test/dotty/tools/dottydoc/staticsite/SiteTests.scala
index 5ad1dd9eb..a058908bd 100644
--- a/doc-tool/test/dotty/tools/dottydoc/staticsite/SiteTests.scala
+++ b/doc-tool/test/dotty/tools/dottydoc/staticsite/SiteTests.scala
@@ -6,11 +6,12 @@ import org.junit.Test
import org.junit.Assert._
class SiteTests extends DottyDocTest {
- val site = new Site(new java.io.File("../doc-tool/resources/"))
+ import scala.collection.JavaConverters._
+ val site = new Site(new java.io.File("../doc-tool/resources/"), List.empty.asJava)
private def html(
str: String,
- params: Map[String, AnyRef] = Map.empty,
+ params: Map[String, AnyRef] = Map("docs" -> List.empty.asJava),
includes: Map[String, String] = Map.empty
) = new HtmlPage(str, params, includes)
@@ -18,7 +19,7 @@ class SiteTests extends DottyDocTest {
assert(site.root.exists && site.root.isDirectory,
s"'${site.root.getName}' is not a directory")
- val expectedLayouts = Set("main", "index")
+ val expectedLayouts = Set("main", "index", "doc", "doc-page")
assert(site.layouts.keys == expectedLayouts,
s"Incorrect layouts in: ${site.layouts.keys}, expected: $expectedLayouts")
}
@@ -72,7 +73,7 @@ class SiteTests extends DottyDocTest {
!renderedPage.contains("---\nlayout: index\n---\n") &&
renderedPage.contains("<title>Hello, world</title>") &&
renderedPage.contains("<!DOCTYPE html>"),
- "html page did not render properly"
+ "html page did not render properly:\n" + renderedPage
)
}
@@ -90,7 +91,9 @@ class SiteTests extends DottyDocTest {
val compd = site.compilableFiles.map(site.stripRoot).toSet
val expectedAssets = Set(
- "css/dottydoc.css"
+ "css/dottydoc.css",
+ "css/color-brewer.css",
+ "js/highlight.pack.js"
)
val expectedCompd = Set(
"index.md"