Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
--TEST--
2
Text_CAPTCHA_Numeral::getOperation(),
3
Text_CAPTCHA_Numeral::getFirstNumber(),
4
Text_CAPTCHA_Numeral::getSecondNumber()
5
--FILE--
6
<?php
7
require_once 'Text/CAPTCHA/Numeral.php';
8
 
9
$num = new Text_CAPTCHA_Numeral();
10
 
11
$op = $num->getOperation();
12
 
13
$parts = explode(' ', $op);
14
$operation = $parts[1];
15
 
16
$numberOne = $num->getFirstNumber();
17
$numberTwo = $num->getSecondNumber();
18
 
19
if (isset($parts[0]) && $numberOne != $parts[0]) {
20
    print $numberOne . " does not equal " . $parts[0] . "\n";
21
}
22
 
23
if ($operation != '!') {
24
    if (!isset($parts[2])) {
25
        print "Second number is missing in $op\n";
26
    } else if ($numberTwo != $parts[2]) {
27
        print $numberTwo . " does not equal " . $parts[2] . "\n";
28
    }
29
}
30
 
31
print "OK";
32
?>
33
--EXPECT--
34
OK