<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
assert_options(ASSERT_ACTIVE, 1);
assert_options(ASSERT_WARNING, 0);
assert_options(ASSERT_QUIET_EVAL, 1);
function assertHandler($file, $line, $code) {
echo "The following test failed: {$code}\n";
}
assert_options(ASSERT_CALLBACK, 'assertHandler');
/*
* Start the tests
*/
$failures = 0;
$failures += !assert('file_exists("swypedecoder.class.php");');
$failures += !assert('file_exists("dictionary/en.words");');
include_once 'swypedecoder.class.php';
$swype = new SwypeDecoder('en');
$failures += !assert('in_array("welcome", $swype->unSwype("werftghjklkjhgvcvbhjkiokmmnhgfre"));');
echo "There were {$failures} failed tests\n";
|