Package openid :: Package test :: Module test_etxrd :: Class TestCanonicalID
[hide private]
[frames] | no frames]

Class TestCanonicalID

source code

unittest.TestCase --+
                    |
                   TestCanonicalID

Instance Methods [hide private]
 
mkTest(iname, filename, expectedID)
This function builds a method that runs the CanonicalID test for the given set of inputs
source code
 
_getCanonicalID(self, iname, xrds, expectedID) source code
Class Variables [hide private]
  test_delegated = mkTest("@ootao*test1", "delegated-20060809.xr...
  test_delegated_r1 = mkTest("@ootao*test1", "delegated-20060809...
  test_delegated_r2 = mkTest("@ootao*test1", "delegated-20060809...
  test_sometimesprefix = mkTest("@ootao*test1", "sometimesprefix...
  test_prefixsometimes = mkTest("@ootao*test1", "prefixsometimes...
  test_spoof1 = mkTest("=keturn*isDrummond", "spoof1.xrds", etxr...
  test_spoof2 = mkTest("=keturn*isDrummond", "spoof2.xrds", etxr...
  test_spoof3 = mkTest("@keturn*is*drummond", "spoof3.xrds", etx...
  test_status222 = mkTest("=x", "status222.xrds", None)
  test_multisegment_xri = mkTest('xri://=nishitani*masaki', 'sub...
  test_iri_auth_not_allowed = mkTest("phreak.example.com", "dele...
Class Variable Details [hide private]

test_delegated

Value:
mkTest("@ootao*test1", "delegated-20060809.xrds", "@!5BAD.2AA.3C72.AF4\
6!0000.0000.3B9A.CA01")

test_delegated_r1

Value:
mkTest("@ootao*test1", "delegated-20060809-r1.xrds", "@!5BAD.2AA.3C72.\
AF46!0000.0000.3B9A.CA01")

test_delegated_r2

Value:
mkTest("@ootao*test1", "delegated-20060809-r2.xrds", "@!5BAD.2AA.3C72.\
AF46!0000.0000.3B9A.CA01")

test_sometimesprefix

Value:
mkTest("@ootao*test1", "sometimesprefix.xrds", "@!5BAD.2AA.3C72.AF46!0\
000.0000.3B9A.CA01")

test_prefixsometimes

Value:
mkTest("@ootao*test1", "prefixsometimes.xrds", "@!5BAD.2AA.3C72.AF46!0\
000.0000.3B9A.CA01")

test_spoof1

Value:
mkTest("=keturn*isDrummond", "spoof1.xrds", etxrd.XRDSFraud)

test_spoof2

Value:
mkTest("=keturn*isDrummond", "spoof2.xrds", etxrd.XRDSFraud)

test_spoof3

Value:
mkTest("@keturn*is*drummond", "spoof3.xrds", etxrd.XRDSFraud)

test_multisegment_xri

Value:
mkTest('xri://=nishitani*masaki', 'subsegments.xrds', '=!E117.EF2F.454\
B.C707!0000.0000.3B9A.CA01')

test_iri_auth_not_allowed

Value:
mkTest("phreak.example.com", "delegated-20060809-r2.xrds", etxrd.XRDSF\
raud)