summaryrefslogtreecommitdiffstats
path: root/Tests/Auth
diff options
context:
space:
mode:
authortailor <cygnus@janrain.com>2007-10-17 23:32:38 +0000
committertailor <cygnus@janrain.com>2007-10-17 23:32:38 +0000
commit1cebf9528113bbb43d3108d6587e2dad86579339 (patch)
tree57073a12def791d98885c9ce1ab8af28b16e3348 /Tests/Auth
parent40be474a35e87c3e8521b86c5538a08ec55305fb (diff)
downloadphp-openid-1cebf9528113bbb43d3108d6587e2dad86579339.zip
php-openid-1cebf9528113bbb43d3108d6587e2dad86579339.tar.gz
php-openid-1cebf9528113bbb43d3108d6587e2dad86579339.tar.bz2
[project @ Fix Auth_OpenID_Message::getAliasedArg for ns.ALIAS arguments]
Diffstat (limited to 'Tests/Auth')
-rw-r--r--Tests/Auth/OpenID/Consumer.php12
1 files changed, 9 insertions, 3 deletions
diff --git a/Tests/Auth/OpenID/Consumer.php b/Tests/Auth/OpenID/Consumer.php
index 8b676ee..a21b3ea 100644
--- a/Tests/Auth/OpenID/Consumer.php
+++ b/Tests/Auth/OpenID/Consumer.php
@@ -1391,18 +1391,23 @@ class Tests_Auth_OpenID_Consumer_TestCheckAuth extends _TestIdRes {
{
$query = Auth_OpenID_Message::fromOpenIDArgs(array(
'mode'=> 'id_res',
+ 'ns' => Auth_OpenID_OPENID2_NS,
'sig'=> 'rabbits',
'identity'=> '=example',
'assoc_handle'=> 'munchkins',
- 'signed'=> 'identity,mode',
+ 'ns.sreg' => 'urn:sreg',
+ 'sreg.email' => 'bogus@example.com',
+ 'signed'=> 'identity,mode,ns.sreg,sreg.email',
'foo'=> 'bar'));
$expected = Auth_OpenID_Message::fromOpenIDArgs(array(
'mode'=> 'check_authentication',
'sig'=> 'rabbits',
'assoc_handle'=> 'munchkins',
+ 'ns.sreg' => 'urn:sreg',
+ 'sreg.email' => 'bogus@example.com',
'identity'=> '=example',
- 'signed'=> 'identity,mode'
+ 'signed'=> 'identity,mode,ns.sreg,sreg.email'
));
$args = $this->consumer->_createCheckAuthRequest($query);
@@ -1524,7 +1529,8 @@ class Tests_Auth_OpenID_SuccessResponse extends PHPUnit_TestCase {
$signed_list = array('openid.sreg.nickname',
'openid.unittest.one',
- 'openid.sreg.dob');
+ 'openid.sreg.dob',
+ 'openid.ns.sreg');
$msg = Auth_OpenID_Message::fromOpenIDArgs($args);
$resp = new Auth_OpenID_SuccessResponse($this->endpoint, $msg, $signed_list);