Exemple #1
0
def test_kind(pod_full):
    assert Pod(pod_full)._kind == "Pod"
Exemple #2
0
def test_container_count(pod_full, pod_containers):
    assert len(Pod(pod_full).containers) == len(pod_containers)
Exemple #3
0
def test_invalid_phase(pod_full):
    pod_full["status"]["phase"] = "Broken"
    with pytest.raises(ValueError):
        assert Pod(pod_full)
Exemple #4
0
def test_container_base(pod_full):
    assert Pod(pod_full).containers
    assert Pod(pod_full).containers[0].ready is True
Exemple #5
0
def test_valid_phase(pod_full):
    assert Pod(pod_full).phase.value == pod_full["status"]["phase"]