コード例 #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
ファイル: conftest.py プロジェクト: slemonide/cartridge-cli
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
ファイル: conftest.py プロジェクト: tarantool/cartridge-cli
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
ファイル: conftest.py プロジェクト: slemonide/cartridge-cli
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
ファイル: conftest.py プロジェクト: tarantool/cartridge-cli
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
ファイル: conftest.py プロジェクト: slemonide/cartridge-cli
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
ファイル: conftest.py プロジェクト: tarantool/cartridge-cli
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
ファイル: conftest.py プロジェクト: slemonide/cartridge-cli
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