Package ndg :: Package saml :: Package test :: Package binding :: Package soap :: Module test_queryresponseinterface :: Class SamlAttributeQueryTestCase
[hide private]

Class SamlAttributeQueryTestCase

source code


Test the SAML SOAP binding using an Attribute Query as an example

Nested Classes [hide private]

Inherited from unittest.case.TestCase: failureException

Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
Create an instance of the class that will use the named test method when executed.
source code
 
test01AttributeQuery(self) source code
 
_parseResponse(self, responseStr)
Helper to parse a response from a string
source code
 
test03ParseResponse(self) source code
 
test04AssertionConditionExpired(self) source code
 
test05ResponseIssueInstantInvalid(self) source code
 
test06NotBeforeConditionInvalid(self) source code
 
test07AssertionIssueInstantInvalid(self) source code
 
test07ClockSkewCorrectedAssertionIssueInstantInvalid(self) source code
 
test08ClockSkewCorrectedAssertionConditionExpired(self) source code

Inherited from unittest.case.TestCase: __call__, __eq__, __hash__, __ne__, __repr__, __str__, addCleanup, addTypeEqualityFunc, assertAlmostEqual, assertAlmostEquals, assertDictContainsSubset, assertDictEqual, assertEqual, assertEquals, assertFalse, assertGreater, assertGreaterEqual, assertIn, assertIs, assertIsInstance, assertIsNone, assertIsNot, assertIsNotNone, assertItemsEqual, assertLess, assertLessEqual, assertListEqual, assertMultiLineEqual, assertNotAlmostEqual, assertNotAlmostEquals, assertNotEqual, assertNotEquals, assertNotIn, assertNotIsInstance, assertNotRegexpMatches, assertRaises, assertRaisesRegexp, assertRegexpMatches, assertSequenceEqual, assertSetEqual, assertTrue, assertTupleEqual, assert_, countTestCases, debug, defaultTestResult, doCleanups, fail, failIf, failIfAlmostEqual, failIfEqual, failUnless, failUnlessAlmostEqual, failUnlessEqual, failUnlessRaises, id, run, setUp, shortDescription, skipTest, tearDown

Inherited from unittest.case.TestCase (private): _addSkip, _baseAssertEqual, _deprecate, _formatMessage, _getAssertEqualityFunc, _truncateMessage

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Methods [hide private]

Inherited from unittest.case.TestCase: setUpClass, tearDownClass

Class Variables [hide private]
  thisDir = '/Users/philipkershaw/Documents/workspace/ndg_saml/n...
  RESPONSE = '<soap11:Envelope xmlns:soap11="http://schemas.xmls...

Inherited from unittest.case.TestCase: longMessage, maxDiff

Inherited from unittest.case.TestCase (private): _classSetupFailed, _diffThreshold

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kwargs)
(Constructor)

source code 

Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.

Overrides: object.__init__
(inherited documentation)

Class Variable Details [hide private]

thisDir

Value:
'/Users/philipkershaw/Documents/workspace/ndg_saml/ndg/saml/test/bindi\
ng/soap'

RESPONSE

Value:
'''<soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/enve\
lope/">
   <soap11:Body>
      <samlp:Response ID="05680cb2-4973-443d-9d31-7bc99bea87c1" InResp\
onseTo="e3183380-ae82-4285-8827-8c40613842de" IssueInstant="%(issueIns\
tant)s" Version="2.0" xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protoco\
l">
         <saml:Issuer Format="urn:esg:issuer" xmlns:saml="urn:oasis:na\
...