diff options
author | Felix Mulder <felix.mulder@gmail.com> | 2017-01-10 17:53:05 +0100 |
---|---|---|
committer | Felix Mulder <felix.mulder@gmail.com> | 2017-01-31 14:31:05 +0100 |
commit | 48db40565b84ac4a3181bdc95533d28180edb10b (patch) | |
tree | 2b1454ae3bd6df01e4ac827cf57ee51d40d5327b /doc-tool/test/dotty/tools/dottydoc/staticsite | |
parent | 7b3588fbff791679fc82c4fe21085eb97a97cf0a (diff) | |
download | dotty-48db40565b84ac4a3181bdc95533d28180edb10b.tar.gz dotty-48db40565b84ac4a3181bdc95533d28180edb10b.tar.bz2 dotty-48db40565b84ac4a3181bdc95533d28180edb10b.zip |
Add initial defaults to page generation
Diffstat (limited to 'doc-tool/test/dotty/tools/dottydoc/staticsite')
-rw-r--r-- | doc-tool/test/dotty/tools/dottydoc/staticsite/SiteTests.scala | 13 |
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" |