Пример #1
0
<?php

require dirname(__FILE__) . '/vendor/ztest/ztest.php';
require dirname(__FILE__) . '/helpers-5.3.php';
set_time_limit(0);
$suite = new ztest\TestSuite("php-helpers test suite");
$suite->require_all('test');
$suite->auto_fill();
$reporter = new ztest\ConsoleReporter();
$reporter->enable_color();
$suite->run($reporter);
Пример #2
0
<?php

require_once __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'curl.php';
require_once 'ztest/ztest.php';
require_once 'test_helper.php';
$reporter = new ztest\ConsoleReporter();
$reporter->enable_color();
$suite = new ztest\TestSuite('Curl and CurlResponse unit tests');
$suite->require_all(__DIR__ . DIRECTORY_SEPARATOR . 'unit');
$suite->auto_fill();
$suite->run($reporter);
Пример #3
0
<?php

set_time_limit(0);
// Do any setup stuff specific to your test suite here, e.g. setting up include
// paths, establish database connections.
require 'redux/gdb/GDB.php';
//
// Here's the testing mojo ->
// adjust this to point to wherever ztest is located
require 'vendor/ztest/ztest.php';
$suite = new ztest\TestSuite("BasePHP unit tests");
// Recursively scan the 'test' directory and require() all PHP source files
$suite->require_all('redux-test');
// Add non-abstract subclasses of ztest\TestCase as test-cases to be run
$suite->auto_fill();
// Create a reporter and enable color output
$reporter = new ztest\ConsoleReporter();
$reporter->enable_color();
// Go, go, go
$suite->run($reporter);
//
//
// require 'configure.php';
//
// if (!mysql_connect($_GDB['default']['host'],
//                    $_GDB['default']['username'],
//                    $_GDB['default']['password'])) die("Couldn't connect to MySQL\n");
//
// if (!mysql_select_db($_GDB['default']['database'])) die("Couldn't select DB\n");
//
// mysql_query("DROP TABLE IF exists bpt_user");
Пример #4
0
<?php

require dirname(__FILE__) . '/../ztest.php';
$suite = new ztest\TestSuite("ztest example test suite");
echo "NOTE: Passed assertions for this suite will be less than total.\n** This is OK (as long as there are no 'F's) **\n\n";
$suite->require_all(dirname(__FILE__) . '/test');
$suite->auto_fill();
$reporter = new ztest\ConsoleReporter();
$reporter->enable_color();
$suite->run($reporter);