Development

Changeset 19789

You must first sign up to be able to contribute.

Changeset 19789

Show
Ignore:
Timestamp:
07/01/09 15:24:46 (4 years ago)
Author:
fabien
Message:

[event_dispatcher] moved tests, added a coverage script, and made sure we have 100% code coverage

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • components/event_dispatcher/trunk/test/bin/prove.php

    r19727 r19789  
    99 */ 
    1010 
    11 require_once(dirname(__FILE__).'/lime/lime.php'); 
     11require_once(dirname(__FILE__).'/../lime/lime.php'); 
    1212 
    1313$h = new lime_harness(array( 
     
    1515  'verbose'      => isset($argv) && in_array('--verbose', $argv), 
    1616)); 
    17 $h->base_dir = realpath(dirname(__FILE__)); 
     17$h->base_dir = realpath(dirname(__FILE__).'/..'); 
    1818 
    19 foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator(dirname(__FILE__)), RecursiveIteratorIterator::LEAVES_ONLY) as $file) 
     19foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator(dirname(__FILE__).'/../unit'), RecursiveIteratorIterator::LEAVES_ONLY) as $file) 
    2020{ 
    2121  if (preg_match('/Test\.php$/', $file)) 
  • components/event_dispatcher/trunk/test/unit/sfEventDispatcherTest.php

    r19551 r19789  
    99 */ 
    1010 
    11 require_once dirname(__FILE__).'/lime/lime.php'; 
    12 require_once dirname(__FILE__).'/../lib/sfEvent.php'; 
    13 require_once dirname(__FILE__).'/../lib/sfEventDispatcher.php'; 
     11require_once dirname(__FILE__).'/../lime/lime.php'; 
     12require_once dirname(__FILE__).'/../../lib/sfEvent.php'; 
     13require_once dirname(__FILE__).'/../../lib/sfEventDispatcher.php'; 
    1414 
    15 $t = new lime_test(18); 
     15$t = new lime_test(19); 
    1616 
    1717$dispatcher = new sfEventDispatcher(); 
     
    2929$t->is($dispatcher->getListeners('barbar'), array('listenToBarBar'), '->disconnect() disconnects a listener for an event name'); 
    3030 
     31$t->ok($dispatcher->disconnect('foobar', 'listen') === false, '->disconnect() returns false if the listener does not exist'); 
    3132 
    3233// ->getListeners() ->hasListeners() 
  • components/event_dispatcher/trunk/test/unit/sfEventTest.php

    r19551 r19789  
    99 */ 
    1010 
    11 require_once dirname(__FILE__).'/lime/lime.php'; 
    12 require_once dirname(__FILE__).'/../lib/sfEvent.php'; 
     11require_once dirname(__FILE__).'/../lime/lime.php'; 
     12require_once dirname(__FILE__).'/../../lib/sfEvent.php'; 
    1313 
    1414$t = new lime_test(11);