Package openid :: Package test :: Module test_openidyadis
[hide private]
[frames] | no frames]

Module test_openidyadis

source code

Classes [hide private]
  OpenIDYadisTest
Functions [hide private]
 
mkXRDS(services) source code
 
mkService(uris=None, type_uris=None, local_id=None, dent=' ') source code
 
subsets(l)
Generate all non-empty sublists of a list
source code
 
pyUnitTests() source code
Variables [hide private]
  XRDS_BOILERPLATE = '...
  server_url_options = [[], ['http://server.url/'], ['https://se...
  ext_types = ['http://janrain.com/extension/blah', 'http://open...
  type_uri_options = [exts+ ts for ts in subsets([OPENID_1_0_TYP...
  local_id_options = [None, 'http://vanity.domain/', 'https://so...
  data = [(uris, type_uris, local_id) for uris in server_url_opt...
Variables Details [hide private]

XRDS_BOILERPLATE

Value:
'''\
<?xml version="1.0" encoding="UTF-8"?>
<xrds:XRDS xmlns:xrds="xri://$xrds"
           xmlns="xri://$xrd*($v*2.0)"
           xmlns:openid="http://openid.net/xmlns/1.0">
    <XRD>
%s\
    </XRD>
...

server_url_options

Value:
[[], ['http://server.url/'], ['https://server.url/'], ['https://server\
.url/', 'http://server.url/'], ['https://server.url/', 'http://server.\
url/', 'http://example.server.url/'],]

ext_types

Value:
['http://janrain.com/extension/blah', 'http://openid.net/sreg/1.0',]

type_uri_options

Value:
[exts+ ts for ts in subsets([OPENID_1_0_TYPE, OPENID_1_1_TYPE]) if ts \
for exts in subsets(ext_types)]

local_id_options

Value:
[None, 'http://vanity.domain/', 'https://somewhere/yadis/',]

data

Value:
[(uris, type_uris, local_id) for uris in server_url_options for type_u\
ris in type_uri_options for local_id in local_id_options]