diff --git a/tests/Acceptance/RectorSurplusSkipArgumentTest.php b/tests/Acceptance/RectorSurplusSkipArgumentTest.php new file mode 100644 index 00000000..63629785 --- /dev/null +++ b/tests/Acceptance/RectorSurplusSkipArgumentTest.php @@ -0,0 +1,53 @@ +markTestSkipped('Not supported.', 'extra'); + } + } + + PHP_WRAP; + + $probe = RectorProbe::convert( + $this->tempDirectory, + $source, + name: 'surplus-skip-argument', + ); + + Expect::that($probe->changed) + ->because('markTestSkipped() with surplus arguments MUST remain unsupported') + ->toBeFalse() + ->and($probe->code) + ->because('an unsupported class MUST remain byte-identical') + ->toBe($source); + } +}