Show More
@@ -678,16 +678,18 b' class TraitTestBase(TestCase):' | |||
|
678 | 678 | None in self._bad_values): |
|
679 | 679 | trait=self.obj.traits()['value'] |
|
680 | 680 | if isinstance(trait, AllowNone) and not trait._allow_none: |
|
681 |
tr |
|
|
682 | self._bad_values.remove(None) | |
|
683 | #skip coerce. Allow None casts None to None. | |
|
684 | self.assign(None) | |
|
685 |
self.ass |
|
|
686 |
self. |
|
|
687 |
self.test_ |
|
|
688 | #tear down | |
|
689 |
|
|
|
690 | self._bad_values.append(None) | |
|
681 | try: | |
|
682 | trait._allow_none = True | |
|
683 | self._bad_values.remove(None) | |
|
684 | #skip coerce. Allow None casts None to None. | |
|
685 | self.assign(None) | |
|
686 | self.assertEqual(self.obj.value,None) | |
|
687 | self.test_good_values() | |
|
688 | self.test_bad_values() | |
|
689 | finally: | |
|
690 | #tear down | |
|
691 | trait._allow_none = False | |
|
692 | self._bad_values.append(None) | |
|
691 | 693 | |
|
692 | 694 | |
|
693 | 695 | def tearDown(self): |
@@ -1122,4 +1124,4 b' def test_pickle_hastraits():' | |||
|
1122 | 1124 | c2 = pickle.loads(p) |
|
1123 | 1125 | nt.assert_equal(c2.i, c.i) |
|
1124 | 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