WordPress.org

Make WordPress Core

Changeset 27 in tests


Ignore:
Timestamp:
09/23/07 23:05:44 (7 years ago)
Author:
tellyworth
Message:

trigger a failure if parent::setUp() was not run

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wp-testdata/sample_blogs.php

    r11 r27  
    99class _WPEmptyBlog extends WPTestCase { 
    1010    var $post_ids = array(); 
     11    var $_setup_check = false; 
    1112 
    1213    function setUp() { 
     
    1516        // clear out some caching stuff that's likely to cause unexpected results 
    1617        unset($GLOBALS['cache_lastpostmodified']); 
     18        $this->_setup_check = true; 
    1719    } 
     20     
     21    function test_setup_check() { 
     22        // it's easy to forget to call parent::setUp() when extending a base test class 
     23        // this checks to make sure the base class setUp() was run 
     24        $this->assertTrue($this->_setup_check, get_class($this).' did not call parent::setUp()'); 
     25    } 
     26 
    1827 
    1928} 
Note: See TracChangeset for help on using the changeset viewer.