コード例 #1
0
ファイル: aaa_to_login.php プロジェクト: tokushima/rhaco3
<?php

$b = new \testman\Browser();
$b->do_get(url('test_login::aaa'));
eq(401, $b->status());
eq(url('test_login::login'), $b->url());
meq('<message group="do_login" type="LogicException">Unauthorized</message>', $b->body());
コード例 #2
0
ファイル: get_session.php プロジェクト: tokushima/rhaco3
<?php

$b = new \testman\Browser();
$b->do_get(url('test_index::get_session'));
eq('<result><abc /></result>', $b->body());
$b->vars('abc', 'hoge');
$b->do_get(url('test_index::set_session'));
$b->do_get(url('test_index::get_session'));
eq('<result><abc>hoge</abc></result>', $b->body());
$b = new \testman\Browser();
$b->do_get(url('test_index::get_session'));
eq('<result><abc /></result>', $b->body());
$b->vars('abc', 'hoge');
$b->vars('redirect', url('test_index::get_session'));
$b->do_get(url('test_index::set_session'));
eq('<result><abc>hoge</abc></result>', $b->body());
eq(url('test_index::get_session'), $b->url());
$b = new \testman\Browser();
$b->do_get(url('test_index::get_session'));
eq('<result><abc /></result>', $b->body());
$b->vars('abc', 'hoge');
$b->vars('redirect', url('test_index::plain_noop'));
$b->do_get(url('test_index::set_session'));
$b->do_get(url('test_index::get_session'));
eq('<result><abc>hoge</abc></result>', $b->body());
コード例 #3
0
ファイル: after.php プロジェクト: tokushima/rhaco3
<?php

$b = new \testman\Browser();
$b->do_get(url('test_index::after'));
eq(200, $b->status());
eq(url('test_index::after_to'), $b->url());
$b->do_get(url('test_index::after_arg1'));
eq(200, $b->status());
eq(url('test_index::after_to_arg1', 'ABC'), $b->url());
$b->do_get(url('test_index::after_arg2'));
eq(200, $b->status());
eq(url('test_index::after_to_arg2', 'ABC', 'DEF'), $b->url());
$b->do_get(url('test_index::post_after'));
eq(200, $b->status());
eq(url('test_index::post_after'), $b->url());
$b->do_post(url('test_index::post_after'));
eq(200, $b->status());
eq(url('test_index::post_after_to'), $b->url());
$b->do_post(url('test_index::post_after_arg1'));
eq(200, $b->status());
eq(url('test_index::post_after_to_arg1', 'ABC'), $b->url());
$b->do_post(url('test_index::post_after_arg2'));
eq(200, $b->status());
eq(url('test_index::post_after_to_arg2', 'ABC', 'DEF'), $b->url());