Package

com.typesafe.slick.testkit

util

Permalink

package util

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AsyncTest[TDB >: Null <: TestDB] extends GenericTest[TDB]

    Permalink
  2. abstract class DBTest extends AnyRef

    Permalink
    Annotations
    @RunWith()
  3. abstract class DBTestObject extends AnyRef

    Permalink
  4. class DelegateConnection extends Connection

    Permalink

    A delegating wrapper for java.sql.Connection.

  5. class DelegateResultSet extends ResultSet

    Permalink

    An implementation of ResultSet which delegates all calls to another ResultSet.

    An implementation of ResultSet which delegates all calls to another ResultSet. Individual methods can be overridden in subclasses to implement custom behavior. Methods from JDK 7 are declared but they throw a NotImplementedException instead of delegating the call, so that this class can be compiled on both, JDK 6 and JDK 7.

  6. abstract class DerbyDB extends InternalJdbcTestDB

    Permalink
  7. abstract class ExternalJdbcTestDB extends JdbcTestDB

    Permalink
  8. sealed abstract class GenericTest[TDB >: Null <: TestDB] extends AnyRef

    Permalink
  9. abstract class H2TestDB extends InternalJdbcTestDB

    Permalink
  10. abstract class HsqlDB extends InternalJdbcTestDB

    Permalink
  11. abstract class InternalJdbcTestDB extends JdbcTestDB

    Permalink
  12. abstract class JdbcTestDB extends SqlTestDB

    Permalink
  13. abstract class ProfileTest extends AnyRef

    Permalink
  14. trait RelationalTestDB extends TestDB

    Permalink
  15. class SQLiteTestDB extends InternalJdbcTestDB

    Permalink
  16. abstract class SimpleParentRunner[T] extends Runner with Filterable with Sortable

    Permalink

    A JUnit Runner similar to JUnit's own ParentRunner but simpler, more extensible (in the way we need it), and more Scala-like.

  17. trait SqlTestDB extends RelationalTestDB

    Permalink
  18. trait TestCodeGenerator extends AnyRef

    Permalink
  19. class TestCodeRunner extends AnyRef

    Permalink
  20. trait TestDB extends AnyRef

    Permalink

    Describes a database against which you can run TestKit tests.

    Describes a database against which you can run TestKit tests. It includes features such as reading the configuration file, setting up a DB connection, removing DB files left over by a test run, etc.

  21. case class TestMethod(name: String, desc: Description, method: Method, cl: Class[_ <: GenericTest[_ >: Null <: TestDB]]) extends Product with Serializable

    Permalink
  22. class Testkit extends SimpleParentRunner[TestMethod]

    Permalink

    JUnit runner for the Slick driver test kit.

  23. abstract class TestkitTest[TDB >: Null <: TestDB] extends GenericTest[TDB]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 3.1) Use AsyncTest instead of TestkitTest

Value Members

  1. object BuildCapabilitiesTable extends App

    Permalink

    Build a table of supported capability flags for the user manual.

  2. object DerbyDB

    Permalink
  3. object ExternalTestDB

    Permalink
  4. object ShouldNotTypecheck

    Permalink

    A macro that ensures that a code snippet does not typecheck.

  5. object StandardTestDBs

    Permalink
  6. object TestCodeRunner

    Permalink
  7. object TestDB

    Permalink
  8. object TestkitConfig

    Permalink

    Manages the configuration for TestKit tests.

    Manages the configuration for TestKit tests.

    The standard config file test-dbs/testkit.conf can be changed through the system property slick.testkit-config. The defaults are loaded from /testkit-reference.conf on the classpath.

Ungrouped