<?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";
|