add positive tests for operator in code checker

This commit is contained in:
Morris Jobke 2015-05-05 13:09:12 +02:00
parent aae098c24a
commit 493844eda4
2 changed files with 30 additions and 0 deletions

View File

@ -0,0 +1,13 @@
<?php
/**
* Class GoodClass - uses identical operator
*/
class GoodClass {
public function foo() {
if (true === false) {
}
if (true !== false) {
}
}
}

View File

@ -39,4 +39,21 @@ class CodeChecker extends TestCase {
['!=', 1005, 'test-not-equal.php'],
];
}
/**
* @dataProvider validFilesData
* @param $fileToVerify
*/
public function testPassValidUsage($fileToVerify) {
$checker = new OC\App\CodeChecker();
$errors = $checker->analyseFile(OC::$SERVERROOT . "/tests/data/app/code-checker/$fileToVerify");
$this->assertEquals(0, count($errors));
}
public function validFilesData() {
return [
['test-identical-operator.php'],
];
}
}