package util
- Alphabetic
- Public
- Protected
Type Members
- abstract class AsyncTest[TDB >: Null <: TestDB] extends GenericTest[TDB]
- abstract class DBTest extends AnyRef
- Annotations
- @RunWith()
- abstract class DBTestObject extends AnyRef
- class DelegateConnection extends Connection
A delegating wrapper for java.sql.Connection.
- class DelegateResultSet extends ResultSet
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.
- abstract class DerbyDB extends InternalJdbcTestDB
- abstract class ExternalJdbcTestDB extends JdbcTestDB
- sealed abstract class GenericTest[TDB >: Null <: TestDB] extends AnyRef
- class GitHubActionsRunListener extends RunListener
- abstract class H2TestDB extends InternalJdbcTestDB
- abstract class HsqlDB extends InternalJdbcTestDB
- abstract class InternalJdbcTestDB extends JdbcTestDB
- abstract class JdbcTestDB extends SqlTestDB
- abstract class ProfileTest extends AnyRef
- trait RelationalTestDB extends TestDB
- class SQLiteTestDB extends InternalJdbcTestDB
- abstract class SimpleParentRunner[T] extends Runner with Filterable with Sortable
A JUnit Runner similar to JUnit's own ParentRunner but simpler, more extensible (in the way we need it), and more Scala-like.
- trait SqlTestDB extends RelationalTestDB
- trait TestCodeGenerator extends AnyRef
- class TestCodeRunner extends AnyRef
- trait TestDB extends AnyRef
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.
- case class TestMethod(name: String, desc: Description, method: Method, cl: Class[_ <: AsyncTest[_ >: Null <: TestDB]]) extends Product with Serializable
- class Testkit extends SimpleParentRunner[TestMethod]
JUnit runner for the Slick driver test kit.
Value Members
- object BuildCapabilitiesTable extends App
Build a table of supported capability flags for the user manual.
- object DerbyDB
- object ShouldNotTypecheck
A macro that ensures that a code snippet does not typecheck.
- object StandardTestDBs
- object TestCodeRunner
- object TestDB
- object TestkitConfig
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 propertyslick.testkit-config
. The defaults are loaded from/testkit-reference.conf
on the classpath.