Semantic MediaWiki and related extensions
Public Member Functions | Protected Member Functions | List of all members
SRF\Tests\Integration\JSONScript\JsonTestCaseScriptRunnerTest Class Reference
Inheritance diagram for SRF\Tests\Integration\JSONScript\JsonTestCaseScriptRunnerTest:
Inheritance graph
[legend]
Collaboration diagram for SRF\Tests\Integration\JSONScript\JsonTestCaseScriptRunnerTest:
Collaboration graph
[legend]

Public Member Functions

 checkMermaidDependency ( $val, &$reason)
 

Protected Member Functions

 getTestCaseLocation ()
 
 getPermittedSettings ()
 
 getDependencyDefinitions ()
 

Detailed Description

See also
https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests#write-integration-tests-using-json-script

JsonTestCaseScriptRunner provisioned by SMW is a base class allowing to use a JSON format to create test definitions with the objective to compose "real" content and test integration with MediaWiki, Semantic MediaWiki, and Scribunto.

SRF SMWExtension

GNU GPL v2+

Since
2.5
Author
Stephan Gambke

Member Function Documentation

◆ getDependencyDefinitions()

SRF\Tests\Integration\JSONScript\JsonTestCaseScriptRunnerTest::getDependencyDefinitions ( )
protected
See also
JsonTestCaseScriptRunner::getDependencyDefinitions

◆ getPermittedSettings()

SRF\Tests\Integration\JSONScript\JsonTestCaseScriptRunnerTest::getPermittedSettings ( )
protected
Returns
string[]
Since
3.0

◆ getTestCaseLocation()

SRF\Tests\Integration\JSONScript\JsonTestCaseScriptRunnerTest::getTestCaseLocation ( )
protected
See also
::getTestCaseLocation
Returns
string

The documentation for this class was generated from the following file:

About | General disclaimer | Privacy policy