class CoderReviewSnifferTest in Coder 7.2
Class to test for the coder sniffer rules.
Hierarchy
- class \CoderReviewSnifferTest extends \CoderReviewTestCase
Expanded class hierarchy of CoderReviewSnifferTest
File
- coder_review/
tests/ coder_review_sniffer.test, line 13
View source
class CoderReviewSnifferTest extends CoderReviewTestCase {
/**
* Constructor that creates a CoderReviewSnifferTest instance.
*
* @param string|null $id
* (optional) The test identifier. Defaults to NULL.
*/
function __construct($id = NULL) {
// Remove the Drupal autoloading classes so that CodeSniffer can load it's
// own classes. Without this, these tests would need to run with
// DrupalWebTestCase instead of DrupalUnitTestCase.
spl_autoload_unregister('drupal_autoload_class');
spl_autoload_unregister('drupal_autoload_interface');
parent::__construct('sniffer', $id);
}
public static function getInfo() {
return array(
'name' => 'Coder Review Sniffer Tests',
'description' => 'Tests for the coder sniffer review.',
'group' => 'CoderReview',
);
}
/**
* Tests sample case.
*/
function testDocblockLineTooLong() {
$this
->assertCoderReviewFail("/**\n * 456789012345678901234567890123456789012345678901234567890123456789012345678901234567890\n **/");
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
CoderReviewSnifferTest:: |
public static | function | ||
CoderReviewSnifferTest:: |
function | Tests sample case. | ||
CoderReviewSnifferTest:: |
function | Constructor that creates a CoderReviewSnifferTest instance. |