def test_pods_force_uptime(c, p): pod1 = MagicMock() pod1.obj = {"status": {"phase": "Running"}} pod1.annotations = {FORCE_UPTIME_ANNOTATION: "true"} p.objects.return_value.filter.return_value = [pod1] force = pods_force_uptime(c, namespace="") assert force pod1 = MagicMock() pod1.obj = {"status": {"phase": "Running"}} pod1.annotations = {FORCE_UPTIME_ANNOTATION: "true"} p.objects.return_value.filter.return_value = [pod1] force = pods_force_uptime(c, namespace="") assert force
def test_pods_force_uptime(c, p): pod1 = MagicMock() pod1.obj = {'status': {'phase': 'Running'}} pod1.annotations = {FORCE_UPTIME_ANNOTATION: 'true'} p.objects.return_value.filter.return_value = [pod1] force = pods_force_uptime(c, namespace='') assert force pod1 = MagicMock() pod1.obj = {'status': {'phase': 'Running'}} pod1.annotations = {FORCE_UPTIME_ANNOTATION: 'true'} p.objects.return_value.filter.return_value = [pod1] force = pods_force_uptime(c, namespace='') assert force
def test_pods_force_uptime_non_running(c, p): pod1 = MagicMock() pod1.obj = {"status": {"phase": "Succeeded"}} pod1.annotations = {FORCE_UPTIME_ANNOTATION: "true"} pod2 = MagicMock() pod2.obj = {"status": {"phase": "Succeeded"}} pod2.annotations = {FORCE_UPTIME_ANNOTATION: "true"} p.objects.return_value.filter.return_value = [pod1, pod2] force = pods_force_uptime(c, namespace="") assert not force
def test_pods_force_uptime_non_running(c, p): pod1 = MagicMock() pod1.obj = {'status': {'phase': 'Succeeded'}} pod1.annotations = {FORCE_UPTIME_ANNOTATION: 'true'} pod2 = MagicMock() pod2.obj = {'status': {'phase': 'Succeeded'}} pod2.annotations = {FORCE_UPTIME_ANNOTATION: 'true'} p.objects.return_value.filter.return_value = [pod1, pod2] force = pods_force_uptime(c, namespace='') assert not force