def test_set_text_no_set_value(self): self.model.can_set_value = Mock(return_value=False) value = TextValue() value.set_text(self.model, [0], [0], "test") self.model.set_value.assert_called_once_with([0], [0], "test")
def test_set_text(self): value = TextValue() value.set_text(self.model, [0], [0], "test") self.model.set_value.assert_called_once_with([0], [0], "test")
def test_is_valid(self): value = TextValue() self.assertTrue(value.is_valid(None, [0], [0], "test"))
def test_get_text(self): value = TextValue() editable = value.get_text(self.model, [0], [0]) self.assertEqual(editable, "test")
def test_defaults(self): value = TextValue() self.assertTrue(value.is_editable)