()
| 2847 | |
| 2848 | |
| 2849 | def test_override_default(): |
| 2850 | class C(HasTraits): |
| 2851 | a = Unicode("hard default") |
| 2852 | |
| 2853 | def _a_default(self): |
| 2854 | return "default method" |
| 2855 | |
| 2856 | C._a_default = lambda self: "overridden" # type:ignore |
| 2857 | c = C() |
| 2858 | assert c.a == "overridden" |
| 2859 | |
| 2860 | |
| 2861 | def test_override_default_decorator(): |
nothing calls this directly
no test coverage detected
searching dependent graphs…