com.reactific.riddl.testkit
Members list
Type members
Classlikes
Base class for tests that need parsing help
Base class for tests that need parsing help
Attributes
- Supertypes
-
trait ParsingTestBasetrait Matcherstrait Explicitlytrait MatcherWordstrait Toleranceclass AnyWordSpectrait AnyWordSpecLiketrait Documentingtrait Alertingtrait Notifyingtrait Informingtrait CanVerbtrait MustVerbtrait ShouldVerbtrait TestRegistrationtrait TestSuitetrait Suitetrait Serializabletrait Assertionstrait TripleEqualstrait TripleEqualsSupportclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ValidatingTestclass RiddlFilesTestBase
Attributes
- Supertypes
-
trait Matcherstrait Explicitlytrait MatcherWordstrait Toleranceclass AnyWordSpectrait AnyWordSpecLiketrait Documentingtrait Alertingtrait Notifyingtrait Informingtrait CanVerbtrait MustVerbtrait ShouldVerbtrait TestRegistrationtrait TestSuitetrait Suitetrait Serializabletrait Assertionstrait TripleEqualstrait TripleEqualsSupportclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
class ValidatingTestclass ParsingTesttrait ParsingTestBasetrait Matcherstrait Explicitlytrait MatcherWordstrait Toleranceclass AnyWordSpectrait AnyWordSpecLiketrait Documentingtrait Alertingtrait Notifyingtrait Informingtrait CanVerbtrait MustVerbtrait ShouldVerbtrait TestRegistrationtrait TestSuitetrait Suitetrait Serializabletrait Assertionstrait TripleEqualstrait TripleEqualsSupportclass Objecttrait Matchableclass AnyShow all
Test Setup for running a command on the riddl-examples repos.
Test Setup for running a command on the riddl-examples repos.
This testkit helper allows you to create a test that runs a command on all the examples in the riddl-examples repo. It will download the riddl-examples repo, unzip it, and run the command on each example. The command is run in a temporary directory, and the output is compared to the expected output in the example.
Type parameters
- CMD
-
The class for the Command
- OPT
-
The class for the Options of the command
Value parameters
- commandName
-
The name of the command to run.
Attributes
- Supertypes
-
trait BeforeAndAfterAlltrait SuiteMixintrait Matcherstrait Explicitlytrait MatcherWordstrait Toleranceclass AnyWordSpectrait AnyWordSpecLiketrait Documentingtrait Alertingtrait Notifyingtrait Informingtrait CanVerbtrait MustVerbtrait ShouldVerbtrait TestRegistrationtrait TestSuitetrait Suitetrait Serializabletrait Assertionstrait TripleEqualstrait TripleEqualsSupportclass Objecttrait Matchableclass AnyShow all
A base class for specs that just want to run a command
A base class for specs that just want to run a command
Attributes
- Supertypes
-
trait Matcherstrait Explicitlytrait MatcherWordstrait Toleranceclass AnyWordSpectrait AnyWordSpecLiketrait Documentingtrait Alertingtrait Notifyingtrait Informingtrait CanVerbtrait MustVerbtrait ShouldVerbtrait TestRegistrationtrait TestSuitetrait Suitetrait Serializabletrait Assertionstrait TripleEqualstrait TripleEqualsSupportclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TestParser.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Matcherstrait Explicitlytrait MatcherWordstrait MustVerbtrait Tolerancetrait Assertionstrait TripleEqualstrait TripleEqualsSupportclass TopLevelParsertrait ParsingContextclass Objecttrait Matchableclass AnyShow all
Convenience functions for tests that do validation
Convenience functions for tests that do validation
Attributes
- Supertypes
-
class ParsingTesttrait ParsingTestBasetrait Matcherstrait Explicitlytrait MatcherWordstrait Toleranceclass AnyWordSpectrait AnyWordSpecLiketrait Documentingtrait Alertingtrait Notifyingtrait Informingtrait CanVerbtrait MustVerbtrait ShouldVerbtrait TestRegistrationtrait TestSuitetrait Suitetrait Serializabletrait Assertionstrait TripleEqualstrait TripleEqualsSupportclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class RiddlFilesTestBase