File tree Expand file tree Collapse file tree 3 files changed +9
-8
lines changed Expand file tree Collapse file tree 3 files changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -69,7 +69,6 @@ class Linter
6969 * Performs lint on a given string
7070 * @param string $sString
7171 * @return boolean : true if the string is a valid css string, false else
72- * @throws \InvalidArgumentException
7372 */
7473 public function lintString (string $ sString ): bool
7574 {
Original file line number Diff line number Diff line change 1- C:37:"PHPUnit\Runner\DefaultTestResultCache":1139:{a:2:{s:7:"defects";a:3:{s:54:"TestSuite\LinterTest::testLintStringWithWrongTypeParam";i:6;s:52:"TestSuite\LinterTest::testLintFileWithWrongTypeParam";i:6;s:57:"TestSuite\LinterTest::testLintFileWithUnkownFilePathParam";i:6;}s:5:"times";a:13:{s:41:"TestSuite\LinterTest::testLintValidString";d:0.019;s:44:"TestSuite\LinterTest::testLintNotValidString";d:0.003;s:59:"TestSuite\LinterTest::testLintStringWithUnterminatedContext";d:0;s:64:"TestSuite\LinterTest::testLintStringWithWrongSelectorDoubleComma";d:0;s:63:"TestSuite\LinterTest::testLintStringWithWrongSelectorDoubleHash";d:0;s:72:"TestSuite\LinterTest::testLintStringWithWrongPropertyNameUnexpectedToken";d:0.001;s:68:"TestSuite\LinterTest::testLintStringWithWrongSelectorUnexpectedToken";d:0;s:54:"TestSuite\LinterTest::testLintStringWithWrongTypeParam";d:0.002;s:52:"TestSuite\LinterTest::testLintFileWithWrongTypeParam";d:0;s:57:"TestSuite\LinterTest::testLintFileWithUnkownFilePathParam";d:0;s:46:"TestSuite\LinterTest::testLintBootstrapCssFile";d:3.606;s:47:"TestSuite\LinterTest::testLintFoundationCssFile";d:3.056;s:45:"TestSuite\LinterTest::testLintNotValidCssFile";d:0.01;}}}
1+ C:37:"PHPUnit\Runner\DefaultTestResultCache":1210:{a:2:{s:7:"defects";a:3:{s:54:"TestSuite\LinterTest::testLintStringWithWrongTypeParam";i:3;s:52:"TestSuite\LinterTest::testLintFileWithWrongTypeParam";i:3;s:57:"TestSuite\LinterTest::testLintFileWithUnkownFilePathParam";i:6;}s:5:"times";a:14:{s:41:"TestSuite\LinterTest::testLintValidString";d:0.016;s:44:"TestSuite\LinterTest::testLintNotValidString";d:0.002;s:59:"TestSuite\LinterTest::testLintStringWithUnterminatedContext";d:0;s:64:"TestSuite\LinterTest::testLintStringWithWrongSelectorDoubleComma";d:0;s:63:"TestSuite\LinterTest::testLintStringWithWrongSelectorDoubleHash";d:0;s:72:"TestSuite\LinterTest::testLintStringWithWrongPropertyNameUnexpectedToken";d:0.001;s:68:"TestSuite\LinterTest::testLintStringWithWrongSelectorUnexpectedToken";d:0;s:54:"TestSuite\LinterTest::testLintStringWithWrongTypeParam";d:0.001;s:52:"TestSuite\LinterTest::testLintFileWithWrongTypeParam";d:0;s:57:"TestSuite\LinterTest::testLintFileWithUnkownFilePathParam";d:0;s:46:"TestSuite\LinterTest::testLintBootstrapCssFile";d:2.773;s:47:"TestSuite\LinterTest::testLintFoundationCssFile";d:2.293;s:45:"TestSuite\LinterTest::testLintNotValidCssFile";d:0.012;s:58:"TestSuite\LinterTest::testLintFileWithUnknownFilePathParam";d:0;}}}
Original file line number Diff line number Diff line change @@ -95,16 +95,18 @@ public function testLintStringWithWrongSelectorUnexpectedToken()
9595
9696 public function testLintStringWithWrongTypeParam ()
9797 {
98- $ this ->expectException (\InvalidArgumentException::class);
99- $ this ->expectExceptionMessage ('Argument "$sString" expects a string, "boolean" given ' );
100- $ this ->linter ->lintString (false );
98+ $ this ->expectException (\TypeError::class);
99+ $ this ->expectExceptionMessage ('Argument 1 passed to CssLint\Linter::lintString() must be of the type string, array given ' );
100+
101+ $ this ->linter ->lintString (['wrong ' ]);
102+ $ this ->assertFalse (false );
101103 }
102104
103105 public function testLintFileWithWrongTypeParam ()
104106 {
105- $ this ->expectException (\InvalidArgumentException ::class);
106- $ this ->expectExceptionMessage ('Argument "$sFilePath" expects a string, "boolean" given ' );
107- $ this ->linter ->lintFile (false );
107+ $ this ->expectException (\TypeError ::class);
108+ $ this ->expectExceptionMessage ('Argument 1 passed to CssLint\Linter::lintFile() must be of the type string, array given ' );
109+ $ this ->linter ->lintFile ([ ' wrong ' ] );
108110 }
109111
110112 public function testLintFileWithUnknownFilePathParam ()
You can’t perform that action at this time.
0 commit comments