Esempio n. 1
0
def test_config_org_and_env(tmp_path: Path):
    set_tmp_dir(tmp_path)
    old_cfg = read_devkit_config()
    assert old_cfg.environment_id == "test-env-uid"
    assert old_cfg.organization_id == "test-org-uid"

    with request_mocker() as m:
        m.get(
            API_BASE_URL + Endpoints.organization_by_slug("org"),
            json={"uid": "org-uid"},
        )
        m.get(
            API_BASE_URL + Endpoints.environment_by_slug("org-uid", "env"),
            json={"uid": "env-uid"},
        )
        run_cli("config -o org -e env")
    new_cfg = read_devkit_config()
    assert new_cfg.organization_id == "org-uid"
    assert new_cfg.environment_id == "env-uid"
Esempio n. 2
0
def get_environment_by_name(organization_uid: str, name: str) -> dict:
    return get_json(Endpoints.environment_by_slug(organization_uid, name))