summaryrefslogtreecommitdiffstats
path: root/Tests
diff options
context:
space:
mode:
authortailor <cygnus@janrain.com>2007-03-31 00:37:12 +0000
committertailor <cygnus@janrain.com>2007-03-31 00:37:12 +0000
commitda6798b4e38e171cd84657052ac6658c6686f6d9 (patch)
tree68c14420c80d8427f10c04883d61e38e0b55d393 /Tests
parent4c38681d6c2f790f58780a3914763ea9e5107289 (diff)
downloadphp-openid-da6798b4e38e171cd84657052ac6658c6686f6d9.zip
php-openid-da6798b4e38e171cd84657052ac6658c6686f6d9.tar.gz
php-openid-da6798b4e38e171cd84657052ac6658c6686f6d9.tar.bz2
[project @ Added Auth_OpenID::getQuery, removed Auth_OpenID::fixArgs, consumer now calls getQuery]
Diffstat (limited to 'Tests')
-rw-r--r--Tests/Auth/OpenID/Server.php26
1 files changed, 8 insertions, 18 deletions
diff --git a/Tests/Auth/OpenID/Server.php b/Tests/Auth/OpenID/Server.php
index 7c37d2d..41cfcab 100644
--- a/Tests/Auth/OpenID/Server.php
+++ b/Tests/Auth/OpenID/Server.php
@@ -84,9 +84,7 @@ class Tests_Auth_OpenID_Test_ServerError extends PHPUnit_TestCase {
}
list($rt_base, $_result_args) = explode("?", $e->encodeToURL(), 2);
- $result_args = array();
- parse_str($_result_args, $result_args);
- $result_args = Auth_OpenID::fixArgs($result_args);
+ $result_args = Auth_OpenID::getQuery($_result_args);
$this->assertEquals($result_args, $expected_args);
}
@@ -713,9 +711,7 @@ class Tests_Auth_OpenID_SigningEncode extends PHPUnit_TestCase {
$location = $webresponse->headers['location'];
$parsed = parse_url($location);
- $query = array();
- parse_str($parsed['query'], $query);
- $query = Auth_OpenID::fixArgs($query);
+ $query = Auth_OpenID::getQuery($parsed['query']);
$this->assertTrue(array_key_exists('openid.sig', $query));
$this->assertTrue(array_key_exists('openid.assoc_handle', $query));
@@ -730,9 +726,8 @@ class Tests_Auth_OpenID_SigningEncode extends PHPUnit_TestCase {
$location = $webresponse->headers['location'];
$parsed = parse_url($location);
- $query = array();
- parse_str($parsed['query'], $query);
- $query = Auth_OpenID::fixArgs($query);
+ $query = Auth_OpenID::getQuery($parsed['query']);
+
$this->assertTrue(array_key_exists('openid.sig', $query));
$this->assertTrue(array_key_exists('openid.assoc_handle', $query));
$this->assertTrue(array_key_exists('openid.signed', $query));
@@ -764,9 +759,8 @@ class Tests_Auth_OpenID_SigningEncode extends PHPUnit_TestCase {
$this->assertTrue(array_key_exists('location', $webresponse->headers));
$location = $webresponse->headers['location'];
$parsed = parse_url($location);
- $query = array();
- parse_str($parsed['query'], $query);
- $query = Auth_OpenID::fixArgs($query);
+ $query = Auth_OpenID::getQuery($parsed['query']);
+
$this->assertFalse(array_key_exists('openid.sig', $query));
}
@@ -1041,9 +1035,7 @@ class Tests_Auth_OpenID_CheckID extends PHPUnit_TestCase {
// How to check? How about a round-trip test.
list($base, $result_args) = explode("?", $result, 2);
- $args = array();
- parse_str($result_args, $args);
- $args = Auth_OpenID::fixArgs($args);
+ $args = Auth_OpenID::getQuery($result_args);
$message = Auth_OpenID_Message::fromPostArgs($args);
$rebuilt_request = Auth_OpenID_CheckIDRequest::fromMessage($message,
@@ -1106,9 +1098,7 @@ class Tests_Auth_OpenID_CheckID extends PHPUnit_TestCase {
$url = $this->request->getCancelURL();
$parsed = parse_url($url);
- $query = array();
- parse_str($parsed['query'], $query);
- $query = Auth_OpenID::fixArgs($query);
+ $query = Auth_OpenID::getQuery($parsed['query']);
$this->assertEquals(array('openid.mode' => 'cancel',
'openid.ns' => Auth_OpenID_OPENID2_NS),