def test_bool_str_returns_true_if_completely_defined(self): bool_str = BoolStr("test_name", "INSTR:TEST:PV") state = dict() state["message"] = "Test message" state["colour"] = "RED" bool_str.set_true_state(state) bool_str.set_false_state(state) bool_str.set_unknown_state(state) self.assertTrue(bool_str.is_valid())
def test_bool_str_returns_false_if_not_completely_defined(self): bool_str = BoolStr("test_name", "INSTR:TEST:PV") self.assertFalse(bool_str.is_valid())