MCPcopy Create free account
hub / github.com/ipython/traitlets / test_this_class

Method test_this_class

tests/test_traitlets.py:397–409  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

395 self.assertEqual(c.c, 10)
396
397 def test_this_class(self):
398 class A(HasTraits):
399 t = This["A"]()
400 tt = This["A"]()
401
402 class B(A):
403 tt = This["A"]()
404 ttt = This["A"]()
405
406 self.assertEqual(A.t.this_class, A)
407 self.assertEqual(B.t.this_class, A)
408 self.assertEqual(B.tt.this_class, B)
409 self.assertEqual(B.ttt.this_class, B)
410
411
412class TestHasDescriptors(TestCase):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected