summaryrefslogtreecommitdiffstats
path: root/bindings/php5/tests/profile_tests.php
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:05:55 +0000
committerFrederic Peters <fpeters@entrouvert.com>2008-04-29 12:05:55 +0000
commit5511b8b29d461e53008fd4f1b1ae548ff8d425cb (patch)
tree081244d085f1770b4f96e19aa5d849d1a75c48f4 /bindings/php5/tests/profile_tests.php
parent8e660b7eb334db6ac26b472d858198ad12b9e695 (diff)
downloadlasso-5511b8b29d461e53008fd4f1b1ae548ff8d425cb.tar.gz
lasso-5511b8b29d461e53008fd4f1b1ae548ff8d425cb.tar.xz
lasso-5511b8b29d461e53008fd4f1b1ae548ff8d425cb.zip
[project @ fpeters@0d.be-20071115162508-ydcoj2rr8zkfxyvy]
merged Damien branch Original author: Frederic Peters <fpeters@0d.be> Date: 2007-11-15 17:25:08.524000+01:00
Diffstat (limited to 'bindings/php5/tests/profile_tests.php')
-rwxr-xr-xbindings/php5/tests/profile_tests.php39
1 files changed, 17 insertions, 22 deletions
diff --git a/bindings/php5/tests/profile_tests.php b/bindings/php5/tests/profile_tests.php
index 04e32848..cb8f4ade 100755
--- a/bindings/php5/tests/profile_tests.php
+++ b/bindings/php5/tests/profile_tests.php
@@ -84,12 +84,11 @@ function test03() {
$login = new LassoLogin($server);
$result = $login->initAuthnRequest();
assert(! is_null($login->request));
- $request = $login->request;
- assert(get_class($request) == "LassoLibAuthnRequestNoInit");
- $dump = $request->dump();
- $request->protocolProfile = LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART;
- $dump2 = $request->dump();
- assert($request->protocolProfile == LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART);
+ assert(get_class($login->request) == "LassoLibAuthnRequestNoInit");
+ $dump = $login->request->dump();
+ $login->request->protocolProfile = LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART;
+ assert($login->request->protocolProfile == LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART);
+ $dump2 = $login->request->dump();
assert($dump != $dump2);
echo "OK.\n";
@@ -139,16 +138,13 @@ function test05() {
$spLogin = new LassoLogin($spServer);
$spLogin->initAuthnRequest();
$requestAuthnContext = new LassoLibRequestAuthnContext();
- $authnContextClassRefsList = array(LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD);
- $requestAuthnContext->authnContextClassRef = $authnContextClassRefsList;
- assert(! is_null($requestAuthnContext->authnContextClassRef));
- assert(sizeof($requestAuthnContext->authnContextClassRef) == 1);
- $request = $spLogin->request;
- $request->requestAuthnContext = $requestAuthnContext;
- assert(! is_null($request->requestAuthnContext));
- $request->protocolProfile = LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART;
+ $requestAuthnContext->authnContextClassRef = array(LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD);
+ assert($requestAuthnContext->authnContextClassRef[0] == LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD);
+ $spLogin->request->requestAuthnContext = $requestAuthnContext;
+ assert(! is_null($spLogin->request->requestAuthnContext));
+ $spLogin->request->protocolProfile = LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART;
+ assert($spLogin->request->protocolProfile == LASSO_LIB_PROTOCOL_PROFILE_BRWS_ART);
$spLogin->buildAuthnRequestMsg();
- $authnRequestUrl = $spLogin->msgUrl;
assert(! is_null($spLogin->msgUrl));
assert($spLogin->msgUrl != "");
@@ -167,13 +163,12 @@ function test05() {
list($urlBase, $authnRequestQuery) = split("\?", $spLogin->msgUrl, 2);
assert($authnRequestQuery != "");
$idpLogin->processAuthnRequestMsg($authnRequestQuery);
- $request = $idpLogin->request;
- assert(! is_null($request));
- assert(! is_null($request->requestAuthnContext));
- assert($request->requestAuthnContext != "");
- $requestAuthnContext = $request->requestAuthnContext;
- assert(sizeof($requestAuthnContext->authnContextClassRef) == 1);
- assert($requestAuthnContext->authnContextClassRef[0] == LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD);
+ assert(! is_null($idpLogin->request));
+ assert(! is_null($idpLogin->request->requestAuthnContext));
+ assert($idpLogin->request->requestAuthnContext != "");
+ assert(sizeof($idpLogin->request->requestAuthnContext->authnContextClassRef) == 1);
+ assert($idpLogin->request->requestAuthnContext->authnContextClassRef[0] ==
+ LASSO_LIB_AUTHN_CONTEXT_CLASS_REF_PASSWORD);
echo "OK.\n";
}