Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias Import alias Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Assign NameStore Str Assign NameStore Dict Str Str Str Str Str Dict Str Str Str Str Dict Str Str Str AttributeLoad NameLoad attr Dict Str Str Str AttributeLoad NameLoad attr Dict Str Str Str AttributeLoad NameLoad attr Dict Str Str Str AttributeLoad NameLoad attr Dict Str Str Str Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Str Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr Dict Str Str Dict Str Str Str AttributeLoad NameLoad attr Dict Str Str Str AttributeLoad NameLoad attr Dict Str Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return CompareEq NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore NameLoad body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad keyword Call NameLoad keyword ListLoad Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assert NameLoad Assert CompareEq Call NameLoad NameLoad Call NameLoad NameLoad If CompareEq SubscriptLoad NameLoad Index Str Str body For NameStore Call NameLoad NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad If Call NameLoad NameLoad body Assert Call NameLoad NameLoad NameLoad orelse Assert CompareEq Call NameLoad NameLoad Call NameLoad NameLoad orelse If CompareEq SubscriptLoad NameLoad Index Str Str body Assert Call NameLoad NameLoad NameLoad decorator_list decorator_list
N/A N/A 
    Tests for frameworks
 N/A inspect calvin.utilities calvinlogger calvin.runtime.south.plugins.async get_frameworks calvin.runtime.south.plugins.async twistedimpl twisted.internet defer threads N/A pytest N/A pytestmark N/A N/A pytest mark unittest N/A _LOG N/A N/A calvinlogger get_logger __name__ N/A FRAMEWORKS N/A get_frameworks N/A REFERENCE_FW twistedimpl N/A MODULES N/A defer async server_connection threads filedescriptor N/A Deferred DeferredList inline_callbacks maybe_deferred N/A type comp class N/A defer Deferred N/A type comp class N/A defer DeferredList N/A type comp function N/A defer inlineCallbacks N/A type comp function N/A defer maybeDeferred N/A DelayedCall run_ioloop stop_ioloop N/A type comp class N/A N/A twistedimpl async DelayedCall N/A type comp class N/A N/A twistedimpl async run_ioloop N/A type comp class N/A N/A twistedimpl async stop_ioloop N/A ServerProtocolFactory LineProtocol RawDataProtocol N/A type comp class N/A N/A twistedimpl server_connection ServerProtocolFactory N/A type comp class N/A N/A twistedimpl server_connection LineProtocol N/A type comp class N/A N/A twistedimpl server_connection LineProtocol N/A defer_to_thread call_multiple_in_thread N/A type comp function N/A threads deferToThread N/A type comp function N/A threads callMultipleInThread N/A FD N/A type comp class N/A N/A twistedimpl filedescriptor FD function_check N/A N/A func1 func2 N/A N/A N/A 
        Function param tester
     N/A func1_args N/A N/A inspect getargspec func1 N/A func2_args N/A N/A inspect getargspec func2 N/A N/A func1_args func2_args N/A TestFrameworks N/A object N/A N/A 
        Testign frameworks implemented
     test_api_exists N/A N/A self monkeypatch N/A N/A N/A 
                Just test that all fw have all the API specified.
         N/A framework FRAMEWORKS N/A N/A N/A module items N/A N/A MODULES items N/A N/A module_obj N/A __import__ N/A calvin.runtime.south.plugins.async.%s.%s N/A framework module globals N/A globals fromlist N/A N/A N/A item info N/A N/A items items N/A N/A item_obj N/A getattr module_obj item None N/A comp_obj N/A info N/A comp N/A item_obj N/A N/A N/A type item_obj N/A type comp_obj N/A N/A N/A info N/A type class N/A N/A item_name N/A dir item_obj N/A N/A N/A N/A N/A item_name startswith _ N/A N/A a_obj N/A getattr item_obj item_name N/A c_obj N/A getattr comp_obj item_name None N/A N/A callable a_obj N/A N/A N/A function_check a_obj c_obj N/A N/A N/A N/A type a_obj N/A type c_obj N/A N/A N/A N/A info N/A type function N/A N/A N/A function_check item_obj comp_obj N/A N/A