/[drupal]/contributions/modules/coder/coder_review/tests/coder_review_test_case.tinc
ViewVC logotype

Diff of /contributions/modules/coder/coder_review/tests/coder_review_test_case.tinc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.5, Sun Oct 18 12:45:36 2009 UTC revision 1.6, Sun Oct 18 22:11:03 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: coder_review_test_case.tinc,v 1.4 2009/09/26 23:18:15 sun Exp $  // $Id: coder_review_test_case.tinc,v 1.5 2009/10/18 12:45:36 snpower Exp $
3    
4  /**  /**
5   * @file   * @file
# Line 26  class CoderReviewTestCase extends Drupal Line 26  class CoderReviewTestCase extends Drupal
26    function runTest($code, $severity = SEVERITY_MINOR) {    function runTest($code, $severity = SEVERITY_MINOR) {
27      $reviews = coder_review_reviews();      $reviews = coder_review_reviews();
28      $ext = variable_get('coder_review_php_ext', array('inc', 'php', 'install', 'test'));      $ext = variable_get('coder_review_php_ext', array('inc', 'php', 'install', 'test'));
29    
30        // Review code snippets in the test files.
31      $coder_args = array(      $coder_args = array(
32        '#severity' => $severity,        '#severity' => $severity,
33        '#filename' => 'snippet.php',        '#filename' => 'snippet.php',
# Line 35  class CoderReviewTestCase extends Drupal Line 37  class CoderReviewTestCase extends Drupal
37      );      );
38      _coder_review_read_and_parse_file($coder_args);      _coder_review_read_and_parse_file($coder_args);
39      $results = do_coder_review($coder_args, $reviews[$this->review_name]);      $results = do_coder_review($coder_args, $reviews[$this->review_name]);
40    
41        unset($results['#stats']);
42        return $results;
43      }
44    
45      function runTestModuleTest($severity = SEVERITY_MINOR) {
46        $reviews = coder_review_reviews();
47        $ext = variable_get('coder_review_php_ext', array('inc', 'php', 'install', 'test'));
48    
49        // Review the coder_review_test module.
50        $coder_args = array(
51          '#severity' => $severity,
52          '#filename' => drupal_get_path('module', 'coder_review_test') . '/coder_review_test.module',
53          '#php_extensions' => $ext,
54          '#include_extensions' => _coder_review_get_reviews_extensions($ext, $reviews),
55        );
56        _coder_review_read_and_parse_file($coder_args);
57        $results = do_coder_review($coder_args, $reviews[$this->review_name]);
58    
59      unset($results['#stats']);      unset($results['#stats']);
60      return $results;      return $results;
61    }    }

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.2