Packages

o

info.kwarc.mmt.odk

ODKTest

object ODKTest extends MMTIntegrationTest

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ODKTest
  2. MMTIntegrationTest
  3. CheckTester
  4. ArchiveTester
  5. ActionTester
  6. ExtensionTester
  7. MMTUnitTest
  8. BaseTester
  9. Logger
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val archives: String*

    set of archives to be installed

    set of archives to be installed

    Definition Classes
    MMTIntegrationTestArchiveTester
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. lazy val contentFolder: File
    Definition Classes
    MMTIntegrationTest
  8. lazy val controller: Controller

    controller we are using during tests

    controller we are using during tests

    Definition Classes
    MMTUnitTestBaseTester
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. val extensions: List[ExtensionSpec]

    list of extensions to be checked

    list of extensions to be checked

    Definition Classes
    MMTIntegrationTestExtensionTester
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. def getArchive(id: String): Archive

    gets an Archive instance given an ID

    gets an Archive instance given an ID

    Attributes
    protected
    Definition Classes
    ArchiveTester
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def handleLine(s: String, showLog: Boolean = true): Unit

    handle a single line in the controller

    handle a single line in the controller

    Definition Classes
    ActionTester
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def init(): Unit

    initialize the test class

    initialize the test class

    Definition Classes
    MMTIntegrationTestMMTUnitTestBaseTester
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. def log(e: Error): Unit

    logs an error - always logged

    logs an error - always logged

    Attributes
    protected
    Definition Classes
    Logger
  20. def log(s: ⇒ String, subgroup: Option[String] = None): Unit

    logs a message with this logger's logprefix

    logs a message with this logger's logprefix

    Attributes
    protected
    Definition Classes
    Logger
  21. def logError(s: ⇒ String): Unit

    log as an error message

    log as an error message

    Attributes
    protected
    Definition Classes
    Logger
  22. def logGroup[A](a: ⇒ A): A

    wraps around a group to create nested logging

    wraps around a group to create nested logging

    Attributes
    protected
    Definition Classes
    Logger
  23. def logPrefix: String
    Definition Classes
    BaseTesterLogger
  24. def logTemp(s: ⇒ String): Unit

    temporary logging - always logged

    temporary logging - always logged

    Attributes
    protected
    Definition Classes
    Logger
  25. def main(): Unit

    the test program

    the test program

    Definition Classes
    ODKTestMMTIntegrationTestBaseTester
  26. def main(args: Array[String]): Unit

    main entry point when running this test in a stand-alone fashion

    main entry point when running this test in a stand-alone fashion

    Definition Classes
    BaseTester
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. def report: Report
    Definition Classes
    BaseTesterLogger
  31. lazy val rootFolder: File

    the root folder to use for all test data

    the root folder to use for all test data

    Definition Classes
    MMTIntegrationTest
  32. def run(): Boolean

    runs the test safely

    runs the test safely

    Definition Classes
    BaseTester
  33. def shouldCheck(archiveID: String, files: String*)(onlyfiles: Boolean = false, mayfail: List[String] = Nil, mustfail: List[String] = Nil): Unit

    Checks a set of files inside an archive

    Checks a set of files inside an archive

    archiveID

    ID of the archive that we should check files in

    files

    Set of files to check in

    onlyfiles

    If set to true, only build those files expliticly

    mayfail

    a list of archives that are ignored in the return value of the error

    mustfail

    a list of archives that may not file in the return value of the error

    Definition Classes
    CheckTester
  34. def shouldClearTarget(archiveID: String, dimensionName: String): Unit

    Checks that a given dimension is deleted from an archive

    Checks that a given dimension is deleted from an archive

    Definition Classes
    CheckTester
  35. def shouldHandleLine(s: String): Unit

    handle a line and assert that it should properly run

    handle a line and assert that it should properly run

    Definition Classes
    ActionTester
  36. def shouldInstallArchives(): Unit

    check that all the archives get installed properly

    check that all the archives get installed properly

    Definition Classes
    ArchiveTester
  37. def shouldLoadExtensions(): Unit

    checks that all extensions are loaded

    checks that all extensions are loaded

    Definition Classes
    ExtensionTester
  38. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  39. lazy val systemFolder: File
    Definition Classes
    MMTIntegrationTest
  40. def test[T](s: String, test: ⇒ T): T

    runs a test or aborts if needed

    runs a test or aborts if needed

    Definition Classes
    BaseTester
  41. lazy val testBranch: Option[String]
    Attributes
    protected
    Definition Classes
    ArchiveTester
  42. def testError(message: String, causedBy: Option[Throwable] = None): TestError

    logs an error

    logs an error

    Definition Classes
    BaseTester
  43. def testWarn(msg: ⇒ String): Unit

    logs a warning

    logs a warning

    Definition Classes
    BaseTester
  44. def toString(): String
    Definition Classes
    AnyRef → Any
  45. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from MMTIntegrationTest

Inherited from CheckTester

Inherited from ArchiveTester

Inherited from ActionTester

Inherited from ExtensionTester

Inherited from MMTUnitTest

Inherited from BaseTester

Inherited from Logger

Inherited from AnyRef

Inherited from Any

Ungrouped