Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions PHPCSUtils/TestUtils/UtilityMethodTestCase.php
Original file line number Diff line number Diff line change
Expand Up @@ -296,7 +296,7 @@ public function skipJSCSSTestsOnPHPCS4()
}

/**
* Clean up after finished test.
* Clean up after finished test by resetting all static properties to their default values.
*
* Note: This is a PHPUnit cross-version compatible {@see \PHPUnit\Framework\TestCase::tearDownAfterClass()}
* method.
Expand All @@ -309,7 +309,12 @@ public function skipJSCSSTestsOnPHPCS4()
*/
public static function resetTestFile()
{
self::$phpcsFile = null;
self::$phpcsVersion = '0';
self::$fileExtension = 'inc';
self::$caseFile = '';
self::$tabWidth = 4;
self::$phpcsFile = null;
self::$selectedSniff = ['Dummy.Dummy.Dummy'];
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,11 @@ public function testGetTargetTokenNotFoundException()
public function testTearDown()
{
parent::resetTestFile();
$this->assertNull(self::$phpcsFile);
$this->assertSame('0', self::$phpcsVersion, 'phpcsVersion was not reset');
$this->assertSame('inc', self::$fileExtension, 'fileExtension was not reset');
$this->assertSame('', self::$caseFile, 'caseFile was not reset');
$this->assertSame(4, self::$tabWidth, 'tabWidth was not reset');
$this->assertNull(self::$phpcsFile, 'phpcsFile was not reset');
$this->assertSame(['Dummy.Dummy.Dummy'], self::$selectedSniff, 'selectedSniff was not reset');
}
}