Module Import alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body ImportFrom alias Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body ImportFrom alias Assign NameStore Dict Expr Call NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body ImportFrom alias Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str Str Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body ImportFrom alias Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body ImportFrom alias Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Dict Str ListLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Dict Str ListLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body ImportFrom alias Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body ImportFrom alias Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Dict Str ListLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Dict Str ListLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Dict Str ListLoad TupleLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Dict Str ListLoad TupleLoad Str Str decorator_list decorator_list
N/A N/A unittest TestDefaultRequestClassifier N/A N/A unittest TestCase N/A _getFUT N/A N/A self N/A N/A repoze.who.classifiers default_request_classifier N/A default_request_classifier N/A _makeEnviron N/A N/A self kw N/A None N/A wsgiref.util setup_testing_defaults N/A environ N/A N/A N/A setup_testing_defaults environ N/A N/A kw None N/A N/A N/A N/A environ update kw N/A environ N/A test_conforms_to_IRequestClassifier N/A N/A self N/A N/A repoze.who.interfaces IRequestClassifier N/A N/A N/A self assertTrue N/A N/A IRequestClassifier providedBy N/A N/A self _getFUT N/A test_classify_dav_method N/A N/A self N/A N/A N/A classifier N/A N/A self _getFUT N/A environ N/A N/A self _makeEnviron N/A REQUEST_METHOD COPY N/A result N/A classifier environ N/A N/A N/A self assertEqual result dav N/A test_classify_dav_useragent N/A N/A self N/A N/A N/A classifier N/A N/A self _getFUT N/A environ N/A N/A self _makeEnviron N/A HTTP_USER_AGENT WebDrive N/A result N/A classifier environ N/A N/A N/A self assertEqual result dav N/A test_classify_xmlpost N/A N/A self N/A N/A N/A classifier N/A N/A self _getFUT N/A environ N/A N/A self _makeEnviron N/A CONTENT_TYPE REQUEST_METHOD text/xml POST N/A result N/A classifier environ N/A N/A N/A self assertEqual result xmlpost N/A test_classify_xmlpost_uppercase N/A N/A self N/A N/A N/A RFC 2045, Sec. 5.1: The type, subtype, and parameter names
           are not case sensitive N/A classifier N/A N/A self _getFUT N/A environ N/A N/A self _makeEnviron N/A CONTENT_TYPE REQUEST_METHOD TEXT/XML POST N/A result N/A classifier environ N/A N/A N/A self assertEqual result xmlpost N/A test_classify_rich_xmlpost N/A N/A self N/A N/A N/A RFC 2046, sec. 4.1.2: A critical parameter that may be specified
           in the Content-Type field for "text/plain" data is the character set. N/A classifier N/A N/A self _getFUT N/A environ N/A N/A self _makeEnviron N/A CONTENT_TYPE REQUEST_METHOD text/xml; charset=UTF-8 (some comment) POST N/A result N/A classifier environ N/A N/A N/A self assertEqual result xmlpost N/A test_classify_browser N/A N/A self N/A N/A N/A classifier N/A N/A self _getFUT N/A environ N/A N/A self _makeEnviron N/A CONTENT_TYPE REQUEST_METHOD text/xml GET N/A result N/A classifier environ N/A N/A N/A self assertEqual result browser N/A N/A TestDefaultChallengeDecider N/A N/A unittest TestCase N/A _getFUT N/A N/A self N/A N/A repoze.who.classifiers default_challenge_decider N/A default_challenge_decider N/A test_conforms_to_IChallengeDecider N/A N/A self N/A N/A repoze.who.interfaces IChallengeDecider N/A N/A N/A self assertTrue N/A N/A IChallengeDecider providedBy N/A N/A self _getFUT N/A test_challenges_on_401 N/A N/A self N/A N/A N/A decider N/A N/A self _getFUT N/A N/A N/A self assertTrue N/A decider N/A 401 Unauthorized N/A N/A test_doesnt_challenges_on_non_401 N/A N/A self N/A N/A N/A decider N/A N/A self _getFUT N/A N/A N/A self assertFalse N/A decider N/A 200 Ok N/A N/A N/A TestPassthroughChallengeDecider N/A N/A unittest TestCase N/A _getFUT N/A N/A self N/A N/A repoze.who.classifiers passthrough_challenge_decider N/A passthrough_challenge_decider N/A test_conforms_to_IChallengeDecider N/A N/A self N/A N/A repoze.who.interfaces IChallengeDecider N/A N/A N/A self assertTrue N/A N/A IChallengeDecider providedBy N/A N/A self _getFUT N/A test_challenges_on_bare_401 N/A N/A self N/A N/A N/A decider N/A N/A self _getFUT N/A N/A N/A self assertTrue N/A decider N/A 401 Unauthorized N/A N/A test_doesnt_challenges_on_non_401 N/A N/A self N/A N/A N/A decider N/A N/A self _getFUT N/A N/A N/A self assertFalse N/A decider N/A 200 Ok N/A N/A test_doesnt_challenges_on_401_with_WWW_Authenticate N/A N/A self N/A N/A N/A decider N/A N/A self _getFUT N/A N/A N/A self assertFalse N/A decider N/A 401 Ok N/A N/A WWW-Authenticate xxx N/A test_doesnt_challenges_on_401_with_text_html N/A N/A self N/A N/A N/A decider N/A N/A self _getFUT N/A N/A N/A self assertFalse N/A decider N/A 401 Ok N/A N/A Content-Type text/html N/A N/A