From 1ec8a1643b1daaf185cd820403bc35a2eb8808fd Mon Sep 17 00:00:00 2001 From: Ondrej Machulda Date: Sun, 29 Nov 2020 15:02:17 +0100 Subject: [PATCH] Remove redundant tests --- .../MultipleClassesInFileTest.php | 16 --------- .../Fixtures/InvalidTests/NoClassTest.php | 2 -- .../Fixtures/InvalidTests/WrongClassTest.php | 12 ------- src-tests/Process/ProcessSetCreatorTest.php | 34 ------------------- 4 files changed, 64 deletions(-) delete mode 100644 src-tests/Process/Fixtures/InvalidTests/MultipleClassesInFileTest.php delete mode 100644 src-tests/Process/Fixtures/InvalidTests/NoClassTest.php delete mode 100644 src-tests/Process/Fixtures/InvalidTests/WrongClassTest.php diff --git a/src-tests/Process/Fixtures/InvalidTests/MultipleClassesInFileTest.php b/src-tests/Process/Fixtures/InvalidTests/MultipleClassesInFileTest.php deleted file mode 100644 index 0b7fc08c..00000000 --- a/src-tests/Process/Fixtures/InvalidTests/MultipleClassesInFileTest.php +++ /dev/null @@ -1,16 +0,0 @@ -assertArraySubset($expectedEnv, $testEnv); } - public function testShouldThrowExceptionIfAddingFileWithNoClass(): void - { - $files = $this->findDummyTests('NoClassTest.php', 'InvalidTests'); - - $this->expectException(\RuntimeException::class); - $this->expectExceptionMessageRegExp('/No class found in file ".*NoClassTest.php"/'); - - $this->creator->createFromFiles($files, [], []); - } - - public function testShouldThrowExceptionIfAddingClassWithNameMismatchingTheFileName(): void - { - $files = $this->findDummyTests('WrongClassTest.php', 'InvalidTests'); - - $this->expectException(\RuntimeException::class); - $this->expectExceptionMessageRegExp( - '/Error loading class "Lmc\\\\Steward\\\\Process\\\\Fixtures\\\\InvalidTests\\\\ReallyWrongClassTest"' - . ' from file ".*WrongClassTest.php"/' - ); - - $this->creator->createFromFiles($files, [], []); - } - - public function testShouldThrowExceptionIfMultipleClassesAreDefinedInFile(): void - { - $files = $this->findDummyTests('MultipleClassesInFileTest.php', 'InvalidTests'); - - $this->expectException(\RuntimeException::class); - $this->expectExceptionMessageRegExp( - '/File ".*MultipleClassesInFileTest.php" contains definition of 2 classes/' - ); - $this->creator->createFromFiles($files, [], []); - } - public function testShouldOnlyAddTestsOfGivenGroups(): void { $processSet = $this->creator->createFromFiles($this->findDummyTests(), ['bar', 'foo'], []);