Open Journal Systems  3.3.0
SubstituteTest.php
1 <?php
2 /*
3  * citeproc-php
4  *
5  * @link http://github.com/seboettg/citeproc-php for the source repository
6  * @copyright Copyright (c) 2017 Sebastian Böttger.
7  * @license https://opensource.org/licenses/MIT
8  */
9 
11 
12 use PHPUnit\Framework\TestCase;
14 
15 
16 class SubstituteTest extends TestCase
17 {
19 
21  {
22  $this->_testRenderTestSuite("name_SubstituteInheritLabel");
23  }
24 
25  public function testNameSubstituteMacro()
26  {
27  $this->_testRenderTestSuite("name_SubstituteMacro");
28  }
29 
30  public function testNameSubstituteName()
31  {
32  $this->_testRenderTestSuite("name_SubstituteName");
33  }
34 
36  {
37  $this->_testRenderTestSuite("names_substituteSuppressSubstitution");
38  }
39 
41  {
42  $this->_testRenderTestSuite("name_substitute_SuppressOrdinaryVariable");
43  }
44 
46  {
47  $this->_testRenderTestSuite("name_SubstituteOnDateGroupSpanFail");
48  $this->_testRenderTestSuite("name_SubstituteOnGroupSpanGroupSpanFail");
49  $this->_testRenderTestSuite("name_SubstituteOnMacroGroupSpanFail");
50  $this->_testRenderTestSuite("name_SubstituteOnNamesSingletonGroupSpanFail.json");
51  $this->_testRenderTestSuite("name_SubstituteOnNamesSpanNamesSpanFail.json");
52  $this->_testRenderTestSuite("name_SubstituteOnNumberGroupSpanFail");
53  }
54 
55 }
Seboettg\CiteProc\TestSuiteTestCaseTrait
trait TestSuiteTestCaseTrait
Definition: TestSuiteTestCaseTrait.php:17
Seboettg\CiteProc\Rendering\Name\SubstituteTest\testRenderSubstituteSuppressMultipleValues
testRenderSubstituteSuppressMultipleValues()
Definition: SubstituteTest.php:35
Seboettg\CiteProc\Rendering\Name\SubstituteTest\testNameSubstituteOnElementFail
testNameSubstituteOnElementFail()
Definition: SubstituteTest.php:45
Seboettg\CiteProc\Rendering\Name\SubstituteTest\testNameSubstituteName
testNameSubstituteName()
Definition: SubstituteTest.php:30
Seboettg\CiteProc\Rendering\Name
Definition: EtAl.php:10
Seboettg\CiteProc\Rendering\Name\SubstituteTest
Definition: SubstituteTest.php:16
Seboettg\CiteProc\_testRenderTestSuite
_testRenderTestSuite($filterTests, $ignore=null)
Definition: TestSuiteTestCaseTrait.php:27
Seboettg\CiteProc\Rendering\Name\SubstituteTest\testNameSubstituteInheritLabel
testNameSubstituteInheritLabel()
Definition: SubstituteTest.php:20
Seboettg\CiteProc\Rendering\Name\SubstituteTest\testNameSubstituteSuppressOrdinaryVariable
testNameSubstituteSuppressOrdinaryVariable()
Definition: SubstituteTest.php:40
Seboettg\CiteProc\Rendering\Name\SubstituteTest\testNameSubstituteMacro
testNameSubstituteMacro()
Definition: SubstituteTest.php:25