MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / test_basic

Method test_basic

tensorflow/python/autograph/pyct/qual_names_test.py:42–59  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

40 self.assertEqual(qual_names.from_str('a[b]'), a_sub_b)
41
42 def test_basic(self):
43 a = QN('a')
44 self.assertEqual(a.qn, ('a',))
45 self.assertEqual(str(a), 'a')
46 self.assertEqual(a.ssf(), 'a')
47 self.assertEqual(a.ast().id, 'a')
48 self.assertFalse(a.is_composite())
49 with self.assertRaises(ValueError):
50 _ = a.parent
51
52 a_b = QN(a, attr='b')
53 self.assertEqual(a_b.qn, (a, 'b'))
54 self.assertEqual(str(a_b), 'a.b')
55 self.assertEqual(a_b.ssf(), 'a_b')
56 self.assertEqual(a_b.ast().value.id, 'a')
57 self.assertEqual(a_b.ast().attr, 'b')
58 self.assertTrue(a_b.is_composite())
59 self.assertEqual(a_b.parent.qn, ('a',))
60
61 def test_subscripts(self):
62 a = QN('a')

Callers

nothing calls this directly

Calls 4

ssfMethod · 0.95
astMethod · 0.95
is_compositeMethod · 0.95
QNClass · 0.90

Tested by

no test coverage detected