Show More
@@ -678,16 +678,18 b' class TraitTestBase(TestCase):' | |||||
678 | None in self._bad_values): |
|
678 | None in self._bad_values): | |
679 | trait=self.obj.traits()['value'] |
|
679 | trait=self.obj.traits()['value'] | |
680 | if isinstance(trait, AllowNone) and not trait._allow_none: |
|
680 | if isinstance(trait, AllowNone) and not trait._allow_none: | |
681 |
tr |
|
681 | try: | |
682 | self._bad_values.remove(None) |
|
682 | trait._allow_none = True | |
683 | #skip coerce. Allow None casts None to None. |
|
683 | self._bad_values.remove(None) | |
684 | self.assign(None) |
|
684 | #skip coerce. Allow None casts None to None. | |
685 |
self.ass |
|
685 | self.assign(None) | |
686 |
self. |
|
686 | self.assertEqual(self.obj.value,None) | |
687 |
self.test_ |
|
687 | self.test_good_values() | |
688 | #tear down |
|
688 | self.test_bad_values() | |
689 |
|
|
689 | finally: | |
690 | self._bad_values.append(None) |
|
690 | #tear down | |
|
691 | trait._allow_none = False | |||
|
692 | self._bad_values.append(None) | |||
691 |
|
693 | |||
692 |
|
694 | |||
693 | def tearDown(self): |
|
695 | def tearDown(self): | |
@@ -1122,4 +1124,4 b' def test_pickle_hastraits():' | |||||
1122 | c2 = pickle.loads(p) |
|
1124 | c2 = pickle.loads(p) | |
1123 | nt.assert_equal(c2.i, c.i) |
|
1125 | nt.assert_equal(c2.i, c.i) | |
1124 | nt.assert_equal(c2.j, c.j) |
|
1126 | nt.assert_equal(c2.j, c.j) | |
1125 | No newline at end of file |
|
1127 |
General Comments 0
You need to be logged in to leave comments.
Login now