File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 1111use PHP_CodeSniffer \Ruleset ;
1212use PHP_CodeSniffer \Tests \ConfigDouble ;
1313use PHP_CodeSniffer \Tests \Core \Ruleset \AbstractRulesetTestCase ;
14+ use PHP_CodeSniffer \Tests \Core \StatusWriterTestHelper ;
1415
1516/**
1617 * Tests that pre-defined standards do not throw errors.
1920 */
2021final class StandardRulesetsQATest extends AbstractRulesetTestCase
2122{
23+ use StatusWriterTestHelper;
2224
2325
2426 /**
@@ -36,15 +38,13 @@ final class StandardRulesetsQATest extends AbstractRulesetTestCase
3638 */
3739 public function testBuildInStandardsDoNotContainErrors ($ standard )
3840 {
39- ob_start ();
41+ $ this ->expectNoStdoutOutput ();
42+
4043 $ config = new ConfigDouble (["--standard= $ standard " ]);
4144 $ ruleset = new Ruleset ($ config );
4245
43- $ seenOutput = ob_get_contents ();
44- ob_end_clean ();
45-
4646 // Make sure no messages were thrown.
47- $ this ->assertSame ('' , $ seenOutput );
47+ $ this ->assertStderrOutputSameString ('' );
4848
4949 // Make sure sniffs were registered.
5050 $ this ->assertGreaterThanOrEqual (1 , count ($ ruleset ->sniffCodes ));
You can’t perform that action at this time.
0 commit comments