示例#1
0
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
示例#2
0
def original_project_with_cartridge(tmpdir):
    project = Project('original-project-with-cartridge', tmpdir, 'cartridge')
    remove_dependency(project, 'luatest')

    add_dependency_submodule(project)

    return project
示例#3
0
def light_project(cartridge_cmd, tmpdir):
    project = Project(cartridge_cmd, 'light-project', tmpdir, 'cartridge')

    remove_dependency(project, 'cartridge')

    add_dependency_submodule(project)

    return project
示例#4
0
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
示例#5
0
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
示例#6
0
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
示例#7
0
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
示例#8
0
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