Module ImportFrom alias TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias ImportFrom alias alias FunctionDef arguments args defaults body Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assert CompareEq NameLoad Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str TupleLoad Str Str Str TupleLoad Str Str Str Str Str Str Str Str Str TupleLoad Str Str Str Call NameLoad ListLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str Str Str Str Str Call NameLoad ListLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Print TupleLoad NameLoad Str NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assert CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict NameLoad Str NameLoad Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad NameLoad Assert CompareIs AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assert CompareIs AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Str Assert CompareEq AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assert CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assert CompareNotEq NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Str Assign NameStore Str Assert CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore NameLoad Assert CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad NameLoad Assert NameLoad decorator_list
N/A __future__ unicode_literals N/A N/A collections OrderedDict N/A N/A N/A ImportError N/A util.ordereddict OrderedDict httpstream URI URITemplate test_expansion_with_no_variables N/A N/A N/A N/A N/A uri_template N/A URITemplate {} N/A uri N/A N/A uri_template expand N/A N/A uri N/A URI N/A _test_expansions N/A N/A expansions N/A N/A N/A variables N/A count dom dub hello half var who base path list keys v x y empty empty_keys undef N/A one two three N/A example com me/too Hello World! 50% value fred http://example.com/home/ /foo/bar N/A red green blue N/A OrderedDict N/A N/A semi ; N/A dot . N/A comma , 6 1024 768 N/A dict N/A None N/A N/A template expansion N/A N/A expansions items N/A N/A N/A template -> expansion N/A uri_template N/A URITemplate template N/A uri N/A N/A uri_template expand variables N/A N/A uri expansion N/A test_empty_expansion N/A N/A N/A N/A N/A N/A _test_expansions N/A None None N/A test_can_expand_simple_strings N/A N/A N/A N/A N/A N/A _test_expansions N/A {var} {hello} {half} O{empty}X O{undef}X {x,y} {x,hello,y} ?{x,empty} ?{x,undef} ?{undef,y} {var:3} {var:30} {list} {list*} {keys} {keys*} value Hello%20World%21 50%25 OX OX 1024,768 1024,Hello%20World%21,768 ?1024, ?1024 ?768 val value red,green,blue red,green,blue semi,%3B,dot,.,comma,%2C semi=%3B,dot=.,comma=%2C N/A test_can_expand_reserved_strings N/A N/A N/A N/A N/A N/A _test_expansions N/A {+var} {+hello} {+half} {base}index {+base}index O{+empty}X O{+undef}X {+path}/here here?ref={+path} up{+path}{var}/here {+x,hello,y} {+path,x}/here {+path:6}/here {+list} {+list*} {+keys} {+keys*} value Hello%20World! 50%25 http%3A%2F%2Fexample.com%2Fhome%2Findex http://example.com/home/index OX OX /foo/bar/here here?ref=/foo/bar up/foo/barvalue/here 1024,Hello%20World!,768 /foo/bar,1024/here /foo/b/here red,green,blue red,green,blue semi,;,dot,.,comma,, semi=;,dot=.,comma=, N/A test_can_expand_fragments N/A N/A N/A N/A N/A N/A _test_expansions N/A {#var} {#hello} {#half} foo{#empty} foo{#undef} {#x,hello,y} {#path,x}/here {#path:6}/here {#list} {#list*} {#keys} {#keys*} #value #Hello%20World! #50%25 foo# foo #1024,Hello%20World!,768 #/foo/bar,1024/here #/foo/b/here #red,green,blue #red,green,blue #semi,;,dot,.,comma,, #semi=;,dot=.,comma=, N/A test_can_expand_labels N/A N/A N/A N/A N/A N/A _test_expansions N/A {.who} {.who,who} {.half,who} www{.dom*} X{.var} X{.empty} X{.undef} X{.var:3} X{.list} X{.list*} X{.keys} X{.keys*} X{.empty_keys} X{.empty_keys*} .fred .fred.fred .50%25.fred www.example.com X.value X. X X.val X.red,green,blue X.red.green.blue X.semi,%3B,dot,.,comma,%2C X.semi=%3B.dot=..comma=%2C X X N/A test_can_expand_path_segments N/A N/A N/A N/A N/A N/A _test_expansions N/A {/who} {/who,who} {/half,who} {/who,dub} {/var} {/var,empty} {/var,undef} {/var,x}/here {/var:1,var} {/list} {/list*} {/list*,path:4} {/keys} {/keys*} /fred /fred/fred /50%25/fred /fred/me%2Ftoo /value /value/ /value /value/1024/here /v/value /red,green,blue /red/green/blue /red/green/blue/%2Ffoo /semi,%3B,dot,.,comma,%2C /semi=%3B/dot=./comma=%2C N/A test_can_expand_path_parameters N/A N/A N/A N/A N/A N/A _test_expansions N/A {;who} {;half} {;empty} {;v,empty,who} {;v,bar,who} {;x,y} {;x,y,empty} {;x,y,undef} {;hello:5} {;list} {;list*} {;keys} {;keys*} ;who=fred ;half=50%25 ;empty ;v=6;empty;who=fred ;v=6;who=fred ;x=1024;y=768 ;x=1024;y=768;empty ;x=1024;y=768 ;hello=Hello ;list=red,green,blue ;list=red;list=green;list=blue ;keys=semi,%3B,dot,.,comma,%2C ;semi=%3B;dot=.;comma=%2C N/A test_can_expand_form_queries N/A N/A N/A N/A N/A N/A _test_expansions N/A {?who} {?half} {?x,y} {?x,y,empty} {?x,y,undef} {?var:3} {?list} {?list*} {?keys} {?keys*} ?who=fred ?half=50%25 ?x=1024&y=768 ?x=1024&y=768&empty= ?x=1024&y=768 ?var=val ?list=red,green,blue ?list=red&list=green&list=blue ?keys=semi,%3B,dot,.,comma,%2C ?semi=%3B&dot=.&comma=%2C N/A test_can_expand_form_query_continuations N/A N/A N/A N/A N/A N/A _test_expansions N/A {&who} {&half} ?fixed=yes{&x} {&x,y,empty} {&x,y,undef} {&var:3} {&list} {&list*} {&keys} {&keys*} &who=fred &half=50%25 ?fixed=yes&x=1024 &x=1024&y=768&empty= &x=1024&y=768 &var=val &list=red,green,blue &list=red&list=green&list=blue &keys=semi,%3B,dot,.,comma,%2C &semi=%3B&dot=.&comma=%2C N/A test_can_parse_none_uri_template N/A N/A N/A N/A N/A template N/A URITemplate None N/A N/A N/A template string None N/A uri N/A N/A template expand N/A N/A N/A uri string None N/A test_can_parse_uri_template N/A N/A N/A N/A N/A template N/A URITemplate http://example.com/data/{foo} N/A N/A N/A template string http://example.com/data/{foo} N/A test_uri_template_equality N/A N/A N/A N/A N/A template1 N/A URITemplate http://example.com/data/{foo} N/A template2 N/A URITemplate http://example.com/data/{foo} N/A N/A template1 template2 N/A test_uri_template_inequality N/A N/A N/A N/A N/A template1 N/A URITemplate http://example.com/data/{foo} N/A template2 N/A URITemplate http://example.com/data/{foo}/{bar} N/A N/A template1 template2 N/A test_uri_template_equality_with_string N/A N/A N/A N/A N/A template N/A URITemplate http://example.com/data/{foo} N/A string http://example.com/data/{foo} N/A N/A template string N/A test_uri_template_equality_when_none N/A N/A N/A N/A N/A template N/A URITemplate None N/A none None N/A N/A template none N/A test_uri_template_is_hashable N/A N/A N/A N/A N/A template N/A URITemplate http://example.com/data/{foo} N/A hashed N/A hash template N/A hashed N/A