예제 #1
0
 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")
예제 #2
0
 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")
예제 #3
0
 def test_is_valid(self):
     value = TextValue()
     self.assertTrue(value.is_valid(None, [0], [0], "test"))
예제 #4
0
 def test_get_text(self):
     value = TextValue()
     editable = value.get_text(self.model, [0], [0])
     self.assertEqual(editable, "test")
예제 #5
0
 def test_defaults(self):
     value = TextValue()
     self.assertTrue(value.is_editable)