Interface | Description |
---|---|
ExternalTestRunnerRule |
A interface describing
TestRule s which support being run by an external test runner. |
ExternalTestSpec |
A JSON-serializable structure that gets passed to external test runners.
|
HasTestRunner |
This marks a Description Arg for a test rule as having a test runner that knows how to run the
test.
|
TestRule |
A
BuildRule that is designed to run tests. |
TestRule.TestReportingCallback |
Callbacks to invoke during the test run to report information about test cases and/or tests.
|
TestXRule |
Marks a rule as implementing the test protocol
|
Class | Description |
---|---|
CoercedTestRunnerSpec |
The freeform JSON test protocol specification.
|
ExternalRunnerTestProtocol |
The JSON serializable object for test protocol
|
ExternalTestRunnerTestSpec |
A JSON-serializable structure that gets passed to external test runners.
|
ExternalTestRunnerTestSpec.Builder | |
TestRunnerSpec |
Freeform JSON to be used for the test protocol.
|