def project_with_cartridge(cartridge_cmd, short_tmpdir): project = Project(cartridge_cmd, 'project-with-cartridge', short_tmpdir, 'cartridge') remove_dependency(project, 'luatest') add_dependency_submodule(project) return project
def original_project_with_cartridge(tmpdir): project = Project('original-project-with-cartridge', tmpdir, 'cartridge') remove_dependency(project, 'luatest') add_dependency_submodule(project) return project
def light_project(cartridge_cmd, tmpdir): project = Project(cartridge_cmd, 'light-project', tmpdir, 'cartridge') remove_dependency(project, 'cartridge') add_dependency_submodule(project) return project
def deprecated_project_with_cartridge(tmpdir): project = Project('deprecated-project-with-cartridge', tmpdir, 'cartridge') remove_dependency(project, 'luatest') add_dependency_submodule(project) use_deprecated_files(project) return project
def session_light_project(cartridge_cmd, short_session_tmpdir): project = Project(cartridge_cmd, 'light-project', short_session_tmpdir, 'cartridge') remove_dependency(project, 'cartridge') add_dependency_submodule(project) return project
def original_light_project(tmpdir): project = Project('light-original-project', tmpdir, 'cartridge') remove_dependency(project, 'cartridge') remove_dependency(project, 'luatest') add_dependency_submodule(project) return project
def project_with_cartridge(cartridge_cmd, short_tmpdir): project = Project(cartridge_cmd, 'project-with-cartridge', short_tmpdir, 'cartridge') # This is necessary, because default app config has parameter `stateboard: true` remove_project_file(project, '.cartridge.yml') add_dependency_submodule(project) return project
def deprecated_light_project(tmpdir): project = Project('light-deprecated-project', tmpdir, 'cartridge') remove_dependency(project, 'cartridge') remove_dependency(project, 'luatest') add_dependency_submodule(project) use_deprecated_files(project) return project