diff options
| author | Kalle Sommer Nielsen <kalle@php.net> | 2018-07-23 17:38:26 +0200 |
|---|---|---|
| committer | Kalle Sommer Nielsen <kalle@php.net> | 2018-07-23 17:38:26 +0200 |
| commit | ba138a3746b3077ebe5b7356b5b49f21cfc30438 (patch) | |
| tree | 3e2ebf3ee00efde3e7a223aab64a3ea090b33e2d /scripts/dev/generate-phpt/src/testcase/gtVariationTestCase.php | |
| parent | b1864b017860b69f0b20a75fad790c9ab7a4fd1c (diff) | |
| download | php-git-ba138a3746b3077ebe5b7356b5b49f21cfc30438.tar.gz | |
Removed the generated-tests library, this is a left Zöe's phpruntests repository it seems and never fully implemented. The only times this part of the code has been touched throughout the years has been minor PRs and entire php-src grep commits.
If anything this belongs to the phpruntests.git repository.
Diffstat (limited to 'scripts/dev/generate-phpt/src/testcase/gtVariationTestCase.php')
| -rw-r--r-- | scripts/dev/generate-phpt/src/testcase/gtVariationTestCase.php | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/scripts/dev/generate-phpt/src/testcase/gtVariationTestCase.php b/scripts/dev/generate-phpt/src/testcase/gtVariationTestCase.php deleted file mode 100644 index 039367d5b3..0000000000 --- a/scripts/dev/generate-phpt/src/testcase/gtVariationTestCase.php +++ /dev/null @@ -1,55 +0,0 @@ - -<?php - -/** - * Class for extended variations. Needs 'data type' and argument to vary - */ - -abstract class gtVariationTestCase extends gtTestCase { - - - /** - * Returns an instance of a test case for a method or a function - * - * @param string $type - * @return test case object - */ - public static function getInstance($optionalSections, $type = 'function') { - - if($type == 'function') { - return new gtVariationTestCaseFunction($optionalSections); - } - if($type =='method') { - return new gtVariationTestCaseMethod($optionalSections); - } - - } - - public function argInitVariation() { - $statements = $this->subject->getInitialisationStatements(); - for($i=0; $i<count($statements); $i++) { - if($i != ( $this->argumentNumber -1) ) { - $this->testCase[] = $statements[$i]; - } - } - $this->testCase = gtCodeSnippet::appendBlankLines(2, $this->testCase ); - } - - public function addVariationCode() { - $this->testCase = gtCodeSnippet::append($this->variationData, $this->testCase); - $this->testCase = gtCodeSnippet::appendBlankLines(2, $this->testCase ); - } - - public function constructSubjectCalls() { - $this->argInitVariation(); - $this->addVariationCode(); - $this->subjectCalls(); - } - - public function addVariationEcho() { - $this->testCase[] = "echo \"*** Test substituting argument ".$this->argumentNumber." with ".$this->variationData." values ***\\n\";"; - $this->testCase = gtCodeSnippet::appendBlankLines(1, $this->testCase ); - } - -} -?>
\ No newline at end of file |
