Esempio n. 1
0
 def test_is_warning(self):
     assert LifeCycle.is_warning(None) is False
     for status in V1Statuses.allowable_values:
         if status in LifeCycle.WARNING_VALUES:
             assert LifeCycle.is_warning(status) is True
         else:
             assert LifeCycle.is_warning(status) is False
Esempio n. 2
0
 def test_is_warning(self):
     assert LifeCycle.is_warning(None) is False
     for status in LifeCycle.VALUES:
         if status in LifeCycle.WARNING_VALUES:
             assert LifeCycle.is_warning(status) is True
         else:
             assert LifeCycle.is_warning(status) is False
Esempio n. 3
0
 def test_is_k8s_stoppable(self):
     assert LifeCycle.is_k8s_stoppable(None) is False
     for status in LifeCycle.VALUES:
         cond = (LifeCycle.is_running(status)
                 or LifeCycle.is_unschedulable(status)
                 or LifeCycle.is_warning(status=status)
                 or LifeCycle.is_unknown(status=status))
         if cond:
             assert LifeCycle.is_k8s_stoppable(status) is True
         else:
             assert LifeCycle.is_k8s_stoppable(status) is False
Esempio n. 4
0
 def test_is_k8s_stoppable(self):
     assert LifeCycle.is_k8s_stoppable(None) is False
     for status in V1Statuses.allowable_values:
         cond = (LifeCycle.is_running(status)
                 or LifeCycle.is_unschedulable(status)
                 or LifeCycle.is_warning(status=status)
                 or LifeCycle.is_unknown(status=status))
         if cond:
             assert LifeCycle.is_k8s_stoppable(status) is True
         else:
             assert LifeCycle.is_k8s_stoppable(status) is False