Added test suites so that regression testing is easier.

master
Steven Oxley 2009-10-27 12:14:14 -04:00
rodzic 7464dfbef5
commit f8d988b4b6
4 zmienionych plików z 49 dodań i 2 usunięć

15
tests/AllTests.php 100755
Wyświetl plik

@ -0,0 +1,15 @@
<?php
require_once 'PHPUnit/Framework.php';
require_once dirname(__FILE__).'/blocks/AllTests.php';
require_once dirname(__FILE__).'/helpers/AllTests.php';
class AllTests {
public static function suite() {
$suite = new PHPUnit_Framework_TestSuite();
$suite->addTest(Blocks_AllTests::suite());
$suite->addTest(Helpers_AllTests::suite());
return $suite;
}
}

Wyświetl plik

@ -0,0 +1,14 @@
<?php
require_once 'PHPUnit/Framework.php';
require_once dirname(__FILE__).'/VEventTest.php';
class Blocks_AllTests {
public static function suite() {
$suite = new PHPUnit_Framework_TestSuite();
$suite->addTestSuite('VEventTest');
return $suite;
}
}

Wyświetl plik

@ -0,0 +1,16 @@
<?php
require_once 'PHPUnit/Framework.php';
require_once dirname(__FILE__).'/FreqTest.php';
require_once dirname(__FILE__).'/RecurrenceTest.php';
class Helpers_AllTests {
public static function suite() {
$suite = new PHPUnit_Framework_TestSuite('Helpers');
$suite->addTestSuite('FreqTest');
$suite->addTestSuite('RecurrenceTest');
return $suite;
}
}

Wyświetl plik

@ -3,10 +3,12 @@
require_once dirname(__FILE__) . '/../common.php';
require_once 'PHPUnit/Framework.php';
date_default_timezone_set('Europe/Copenhagen');
class FreqTest extends PHPUnit_Framework_TestCase {
public function setUp() {
date_default_timezone_set('Europe/Copenhagen');
}
public function testDailyCount() {
$dateset = array(
873183600,