Module Import alias Import alias ImportFrom alias alias alias alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A os N/A shutil test.utils AbstractCatkinWorkspaceTest TEMP_DIR rosinstall create_catkin_workspace AbstractUnstableTest N/A AbstractCatkinWorkspaceTest N/A N/A 
    Parent class for any Test case that download latest ros core
    stacks from github to build custom stacks against that
     __init__ N/A N/A self testCaseName name N/A N/A N/A N/A N/A N/A super AbstractUnstableTest self __init__ testCaseName N/A N/A N/A os path join TEMP_DIR name N/A setupWorkspaceContents N/A N/A self N/A N/A N/A N/A rosinstall N/A self workspacedir N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ test.rosinstall N/A N/A create_catkin_workspace N/A self workspacedir N/A tearDown N/A N/A self N/A N/A N/A N/A delete_build N/A N/A self N/A N/A N/A 
        cleans the build folder, run manually in subtests when
        appropriate. We don't to this in setup because it takes so
        long to build all of ros core'
         N/A N/A N/A N/A os path isdir N/A self builddir N/A N/A N/A N/A shutil rmtree N/A self builddir N/A N/A