Module Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias Import alias FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str keyword ListLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Call NameLoad ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore AttributeLoad NameLoad attr Assert CompareIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assert CompareIn Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str With Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameStore body Expr Call AttributeLoad NameLoad attr Str keyword Str Assert CompareIn Str Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str attr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str attr keyword NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr Str attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Assert CompareEq AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assert CompareEq SubscriptLoad NameLoad Index Str BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assert CompareEq SubscriptLoad NameLoad Index Str BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str NameLoad If CompareEq AttributeLoad NameLoad attr Str body Assert CompareEq SubscriptLoad NameLoad Index Str BinOpMod Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Assert CompareEq SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Str body Assert CompareEq SubscriptLoad NameLoad Index Str BinOpAdd AttributeLoad NameLoad attr Str orelse Assert CompareEq SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad Str Assign NameStore Call NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str Assert Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list
N/A N/A os N/A sys N/A qisys.error N/A qibuild.config qibuild.test.conftest TestBuildWorkTree qitoolchain.test.conftest toolchains qipy.test.conftest qipy_action N/A pytest test_read_deps N/A N/A build_worktree N/A N/A N/A N/A N/A build_worktree create_project world N/A N/A N/A build_worktree create_project hello build_depends N/A world N/A hello N/A N/A build_worktree get_build_project hello N/A N/A N/A hello build_depends N/A set N/A world N/A test_new_syntax N/A N/A build_worktree N/A N/A N/A world_proj N/A N/A build_worktree create_project world N/A N/A open N/A world_proj qiproject_xml w fp N/A N/A N/A N/A fp write 
<project format="3">
  <version>0.42</version>
  <qibuild name="world" />
</project>
 N/A build_worktree N/A TestBuildWorkTree N/A world_proj N/A N/A build_worktree get_build_project world N/A N/A N/A world_proj name world N/A N/A N/A world_proj version 0.42 N/A test_setting_build_config_sets_projects_cmake_flags N/A N/A build_worktree N/A N/A N/A N/A N/A build_worktree create_project world N/A N/A N/A build_worktree build_config build_type Release N/A world N/A N/A build_worktree get_build_project world N/A cmake_args N/A world cmake_args N/A N/A -DCMAKE_BUILD_TYPE=Release cmake_args N/A test_changing_active_config_changes_projects_build_dir N/A N/A cd_to_tmpdir N/A N/A N/A N/A N/A N/A qibuild config add_build_config foo N/A build_worktree N/A TestBuildWorkTree N/A N/A N/A build_worktree set_active_config foo N/A world_proj N/A N/A build_worktree create_project world N/A N/A foo N/A world_proj build_directory N/A test_project_names_are_unique N/A N/A build_worktree N/A N/A N/A N/A N/A build_worktree create_project foo N/A N/A N/A pytest raises N/A N/A qisys error Error e N/A N/A N/A N/A build_worktree create_project foo src bar/foo N/A N/A two projects with the same name N/A str N/A e value N/A test_bad_qibuild2_qiproject N/A N/A cd_to_tmpdir N/A N/A N/A build_worktree N/A TestBuildWorkTree N/A N/A N/A build_worktree create_project foo N/A foo_qiproj_xml N/A N/A N/A N/A N/A build_worktree tmpdir join foo join qiproject.xml N/A N/A N/A foo_qiproj_xml write  <project name="foo">
    <project src="bar" />
</project>
 N/A bar_path N/A N/A N/A N/A N/A build_worktree tmpdir join foo bar ensure dir True N/A N/A N/A N/A N/A bar_path ensure CMakeLists.txt ensure file True N/A bar_qiproj_xml N/A N/A bar_path join qiproject.xml N/A N/A N/A bar_qiproj_xml write <project /> N/A build_worktree N/A TestBuildWorkTree N/A test_set_default_config N/A N/A cd_to_tmpdir N/A N/A N/A N/A N/A N/A qibuild config add_build_config foo N/A build_worktree N/A TestBuildWorkTree N/A N/A N/A build_worktree set_default_config foo N/A N/A N/A build_worktree default_config foo N/A build_worktree2 N/A TestBuildWorkTree N/A N/A N/A build_worktree2 default_config foo N/A test_get_env N/A N/A toolchains cd_to_tmpdir N/A N/A N/A N/A N/A toolchains create foo N/A N/A N/A N/A qibuild config add_build_config foo toolchain foo N/A bar_package N/A N/A toolchains add_package foo bar N/A build_worktree N/A TestBuildWorkTree N/A N/A N/A build_worktree set_active_config foo N/A world_proj N/A N/A build_worktree create_project world N/A env N/A N/A build_worktree get_env N/A N/A N/A N/A sys platform startswith linux N/A N/A N/A N/A env N/A LD_LIBRARY_PATH N/A %s:%s N/A N/A N/A N/A os path join N/A world_proj sdk_directory lib N/A N/A N/A os path join N/A bar_package path lib N/A N/A N/A N/A sys platform startswith win N/A N/A old_path N/A N/A os environ N/A PATH N/A N/A N/A env N/A PATH N/A %s;%s;%s N/A N/A N/A N/A os path join N/A world_proj sdk_directory bin N/A N/A N/A os path join N/A bar_package path bin old_path N/A N/A N/A sys platform darwin N/A N/A N/A N/A env N/A DYLD_LIBRARY_PATH N/A %s:%s N/A N/A N/A N/A os path join N/A world_proj sdk_directory lib N/A N/A N/A os path join N/A bar_package path lib N/A N/A N/A env N/A DYLD_FRAMEWORK_PATH N/A bar_package path N/A test_set_pythonhome N/A N/A toolchains cd_to_tmpdir N/A N/A N/A N/A N/A toolchains create foo N/A N/A N/A N/A qibuild config add_build_config foo toolchain foo N/A python_package N/A N/A toolchains add_package foo python N/A build_worktree N/A TestBuildWorkTree N/A N/A N/A build_worktree set_active_config foo N/A env N/A N/A build_worktree get_env N/A N/A N/A sys platform darwin N/A N/A N/A N/A env N/A PYTHONHOME N/A N/A python_package path /Python.framework/Versions/2.7 N/A N/A N/A N/A env N/A PYTHONHOME N/A python_package path N/A test_venv_path N/A N/A qipy_action N/A N/A N/A N/A qipy_action bootstrap N/A build_worktree N/A TestBuildWorkTree N/A venv_path N/A build_worktree venv_path N/A activate N/A N/A N/A os path join venv_path bin activate N/A N/A N/A N/A os path exists activate N/A