summaryrefslogtreecommitdiffstats
path: root/Tests/Auth
diff options
context:
space:
mode:
authortailor <cygnus@janrain.com>2007-04-16 21:25:49 +0000
committertailor <cygnus@janrain.com>2007-04-16 21:25:49 +0000
commita3d2f2084e458233f25081777b4e0ce43052f33e (patch)
tree16cc48489931d477a7015264e1a2506f2b937151 /Tests/Auth
parent60e6e1eb6bb28f8bca7f73d216047f453df9e025 (diff)
downloadphp-openid-a3d2f2084e458233f25081777b4e0ce43052f33e.zip
php-openid-a3d2f2084e458233f25081777b4e0ce43052f33e.tar.gz
php-openid-a3d2f2084e458233f25081777b4e0ce43052f33e.tar.bz2
[project @ Fix simple registration API to use toMessage()]
Diffstat (limited to 'Tests/Auth')
-rw-r--r--Tests/Auth/OpenID/SReg.php16
1 files changed, 12 insertions, 4 deletions
diff --git a/Tests/Auth/OpenID/SReg.php b/Tests/Auth/OpenID/SReg.php
index f807aa6..395daf1 100644
--- a/Tests/Auth/OpenID/SReg.php
+++ b/Tests/Auth/OpenID/SReg.php
@@ -576,23 +576,23 @@ class SRegResponseTest extends PHPUnit_TestCase {
}
class SendFieldsTest extends PHPUnit_TestCase {
- function test()
+ function _test($uri)
{
// Create a request message with simple registration fields
$sreg_req = Auth_OpenID_SRegRequest::build(array('nickname', 'email'),
array('fullname'));
- $req_msg = new Auth_OpenID_Message();
+ $req_msg = new Auth_OpenID_Message($uri);
$req_msg->updateArgs(Auth_OpenID_SREG_NS_URI,
$sreg_req->getExtensionArgs());
$req = new Auth_OpenID_Request();
- $req->message = $req_msg;
+ $req->message =& $req_msg;
$req->namespace = $req_msg->getOpenIDNamespace();
// -> send checkid_* request
// Create an empty response message
- $resp_msg = new Auth_OpenID_Message();
+ $resp_msg = new Auth_OpenID_Message($uri);
$resp = new Auth_OpenID_ServerResponse($req);
$resp->fields = $resp_msg;
@@ -619,6 +619,14 @@ class SendFieldsTest extends PHPUnit_TestCase {
'fullname' => 'Leonhard Euler'),
$sreg_data_resp);
}
+
+ function test()
+ {
+ foreach (array(Auth_OpenID_OPENID1_NS,
+ Auth_OpenID_OPENID2_NS) as $uri) {
+ $this->_test($uri);
+ }
+ }
}
class Tests_Auth_OpenID_SReg extends PHPUnit_TestSuite {