aboutsummaryrefslogtreecommitdiff
path: root/dottydoc/test
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-09-08 20:25:51 +0200
committerFelix Mulder <felix.mulder@gmail.com>2016-10-06 17:45:39 +0200
commit208232aba52903ae090711589e9c572dc5347651 (patch)
tree886a60bfa36e690ee81c947bc7d50331affc1bf8 /dottydoc/test
parentaf27562040631d0bea38ec3ff8912fda9939f34e (diff)
downloaddotty-208232aba52903ae090711589e9c572dc5347651.tar.gz
dotty-208232aba52903ae090711589e9c572dc5347651.tar.bz2
dotty-208232aba52903ae090711589e9c572dc5347651.zip
Implement docbase as property
Diffstat (limited to 'dottydoc/test')
-rw-r--r--dottydoc/test/BaseTest.scala6
-rw-r--r--dottydoc/test/UsecaseTest.scala1
2 files changed, 5 insertions, 2 deletions
diff --git a/dottydoc/test/BaseTest.scala b/dottydoc/test/BaseTest.scala
index 1aa426886..4dff1d4d1 100644
--- a/dottydoc/test/BaseTest.scala
+++ b/dottydoc/test/BaseTest.scala
@@ -2,12 +2,13 @@ package dotty.tools
package dottydoc
import dotc.core.Contexts
-import Contexts.{ Context, ContextBase, FreshContext }
+import Contexts.{ Context, ContextBase, FreshContext, DocContext, DocBase }
import dotc.util.SourceFile
import dotc.core.Phases.Phase
import dotc.typer.FrontEnd
import dottydoc.core.DocASTPhase
import model.Package
+import dotty.tools.dottydoc.util.syntax._
trait DottyTest {
dotty.tools.dotc.parsing.Scanners // initialize keywords
@@ -19,6 +20,7 @@ trait DottyTest {
ctx.setSetting(ctx.settings.language, List("Scala2"))
ctx.setSetting(ctx.settings.YnoInline, true)
ctx.setSetting(ctx.settings.YkeepComments, true)
+ ctx.setProperty(DocContext, new DocBase)
base.initialize()(ctx)
ctx
}
@@ -28,7 +30,7 @@ trait DottyTest {
List(new Phase {
def phaseName = "assertionPhase"
override def run(implicit ctx: Context): Unit =
- assertion(ctx.docbase.packages[Package].toMap)
+ assertion(ctx.docbase.packages)
}) :: Nil
override def phases =
diff --git a/dottydoc/test/UsecaseTest.scala b/dottydoc/test/UsecaseTest.scala
index c7b398d1f..b5d47e4b6 100644
--- a/dottydoc/test/UsecaseTest.scala
+++ b/dottydoc/test/UsecaseTest.scala
@@ -8,6 +8,7 @@ import dotc.util.SourceFile
import model._
import model.internal._
import model.references._
+import util.syntax._
class UsecaseTest extends DottyTest {
@Test def simpleUsecase = {