|
@@ -446,14 +446,15 @@ EOF;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @param string $expected
|
|
|
- * @param null|string $input
|
|
|
+ * @param string $expected
|
|
|
+ * @param string $input
|
|
|
+ * @param WhitespacesFixerConfig $config
|
|
|
*
|
|
|
* @dataProvider provideMessyWhitespacesCases
|
|
|
*/
|
|
|
- public function testMessyWhitespaces($expected, $input = null)
|
|
|
+ public function testMessyWhitespaces($expected, $input, WhitespacesFixerConfig $config)
|
|
|
{
|
|
|
- $this->fixer->setWhitespacesConfig(new WhitespacesFixerConfig("\t", "\r\n"));
|
|
|
+ $this->fixer->setWhitespacesConfig($config);
|
|
|
|
|
|
$this->doTest($expected, $input);
|
|
|
}
|
|
@@ -464,10 +465,22 @@ EOF;
|
|
|
array(
|
|
|
"<?php\r\n\t/**\r\n\t * @type Type This is a variable.\r\n\t */",
|
|
|
"<?php\r\n\t/**\r\n\t * @type Type This is a variable.\r\n\t */",
|
|
|
+ new WhitespacesFixerConfig("\t", "\r\n"),
|
|
|
),
|
|
|
array(
|
|
|
"<?php\r\n/**\r\n * @param int \$limit\r\n * @param string \$more\r\n *\r\n * @return array\r\n */",
|
|
|
"<?php\r\n/**\r\n * @param int \$limit\r\n * @param string \$more\r\n *\r\n * @return array\r\n */",
|
|
|
+ new WhitespacesFixerConfig("\t", "\r\n"),
|
|
|
+ ),
|
|
|
+ array(
|
|
|
+ "<?php\n/**\n * @param int \$a\n * @param int \$b\n * ABC\n */",
|
|
|
+ "<?php\n/**\n * @param int \$a\n * @param int \$b\n * ABC\n */",
|
|
|
+ new WhitespacesFixerConfig(' ', "\n"),
|
|
|
+ ),
|
|
|
+ array(
|
|
|
+ "<?php\r\n/**\r\n * @param int \$z\r\n * @param int \$b\r\n * XYZ\r\n */",
|
|
|
+ "<?php\r\n/**\r\n * @param int \$z\r\n * @param int \$b\r\n * XYZ\r\n */",
|
|
|
+ new WhitespacesFixerConfig(' ', "\r\n"),
|
|
|
),
|
|
|
);
|
|
|
}
|