summaryrefslogtreecommitdiff
path: root/test/scaladoc
diff options
context:
space:
mode:
authorAleksandar Pokopec <aleksandar.prokopec@epfl.ch>2010-10-05 10:24:58 +0000
committerAleksandar Pokopec <aleksandar.prokopec@epfl.ch>2010-10-05 10:24:58 +0000
commit5f00dcd8527832758baee1d06cae17a60c2d4cf5 (patch)
tree40d9b889702f53c05109879ca1f485cdb5813bb7 /test/scaladoc
parent4f741668a8218c311f5ca15ccbec5f69be6336f0 (diff)
downloadscala-5f00dcd8527832758baee1d06cae17a60c2d4cf5.tar.gz
scala-5f00dcd8527832758baee1d06cae17a60c2d4cf5.tar.bz2
scala-5f00dcd8527832758baee1d06cae17a60c2d4cf5.zip
Disabled a failing scaladoc test. No review.
Diffstat (limited to 'test/scaladoc')
-rw-r--r--test/scaladoc/html/page/IndexTest.scala96
1 files changed, 0 insertions, 96 deletions
diff --git a/test/scaladoc/html/page/IndexTest.scala b/test/scaladoc/html/page/IndexTest.scala
deleted file mode 100644
index 21b14d4bf0..0000000000
--- a/test/scaladoc/html/page/IndexTest.scala
+++ /dev/null
@@ -1,96 +0,0 @@
-import org.scalacheck._
-
-import scala.tools.nsc.doc
-import scala.tools.nsc.doc.html.page.Index
-import java.net.URLClassLoader
-
-object Test extends Properties("Index") {
- val docFactory = {
- val settings = new doc.Settings((s: String) => {
- Console.err.println(s)
- })
- settings.classpath.value =
- Thread.currentThread.getContextClassLoader.asInstanceOf[URLClassLoader].getURLs.map(_.getPath).mkString(":")
-
- val reporter = new scala.tools.nsc.reporters.ConsoleReporter(settings)
-
- new doc.DocFactory(reporter, settings)
- }
-
- val indexModelFactory = {
- val settings = new doc.Settings((s: String) => {
- Console.err.println(s)
- })
- settings.classpath.value =
- Thread.currentThread.getContextClassLoader.asInstanceOf[URLClassLoader].getURLs.map(_.getPath).mkString(":")
-
- val reporter = new scala.tools.nsc.reporters.ConsoleReporter(settings)
-
- new doc.model.IndexModelFactory
- }
-
- def createIndex(path: String): Option[Index] = {
- val maybeModel = {
- val stream = new java.io.ByteArrayOutputStream
- val original = Console.out
- Console.setOut(stream)
-
- val result = docFactory.universe(List(path))
-
- // assert(stream.toString == "model contains 2 documentable templates\n")
- Console.setOut(original)
-
- result
- }
-
- maybeModel match {
- case Some(model) => {
- val index = new Index(model, indexModelFactory.makeModel(model))
- return Some(index)
- }
- case _ => return None
- }
- }
-
- property("path") = {
- createIndex("src/compiler/scala/tools/nsc/doc/html/page/Index.scala") match {
- case Some(index) =>
- index.path == List("index.html")
- case None => false
- }
- }
-
- property("title") = {
- createIndex("src/compiler/scala/tools/nsc/doc/html/page/Index.scala") match {
- case Some(index) =>
- index.title == ""
-
- case None => false
- }
- }
- property("browser contants a script element") = {
- createIndex("src/compiler/scala/tools/nsc/doc/html/page/Index.scala") match {
- case Some(index) =>
- (index.browser \ "script").size == 1
-
- case None => false
- }
- }
-
- property("allPackages") = {
- createIndex("src/compiler/scala/tools/nsc/doc/html/page/Index.scala") match {
- case Some(index) => {
- index.allPackages.map(_.toString) == List(
- "scala",
- "scala.tools",
- "scala.tools.nsc",
- "scala.tools.nsc.doc",
- "scala.tools.nsc.doc.html",
- "scala.tools.nsc.doc.html.page"
- )
- }
-
- case None => false
- }
- }
-} \ No newline at end of file