package util
Type Members
-
class
ComparisonTests
extends Tests
Tests of comparison routiines.
-
class
CompilerTests
extends Tests with CompilerBase[Any, Config] with TestCompiler[Any]
Basic tests of compiler module.
Basic tests of compiler module. Normal usage is tested by many of the examples.
-
trait
GeneratingREPL
[T] extends GeneratingREPLBase[T]
A REPL that uses ScalaCheck to generate random instances of abstract syntax trees of type T and prints them to standard output.
-
trait
GeneratingREPLBase
[T] extends REPL
A REPL that uses ScalaCheck to generate random instances of abstract syntax trees of type T and prints them using a configurable emitter.
-
class
ParserUtilitiesTests
extends RegexParserTests with ParserUtilities
Basic tests of parser utilities module.
Basic tests of parser utilities module. Many cases are already tested in the examples, so we only test for coverage here.
-
trait
RegexParserTests
extends Tests
Useful test routines for RegexParsers.
-
trait
TestCompiler
[T] extends TestCompilerWithConfig[T, Config]
Specialisation of
TestCompilerWithConfigthat uses the default configuration type. -
trait
TestCompilerWithConfig
[T, C <: Config] extends Tests
Support for testing compiler drivers.
-
trait
Tests
extends FunSuiteLike with BeforeAndAfter with BeforeAndAfterAll with Checkers
General test support.
-
trait
TransformerTests
extends RegexParserTests
Useful test routines for transformers.