MCPcopy Create free account
hub / github.com/drgrib/dotmap / test_basic_use

Method test_basic_use

dotmap/test.py:6–17  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

4
5class TestReadme(unittest.TestCase):
6 def test_basic_use(self):
7 m = DotMap()
8 self.assertIsInstance(m, DotMap)
9 m.name = 'Joe'
10 self.assertEqual(m.name, 'Joe')
11 self.assertEqual('Hello ' + m.name, 'Hello Joe')
12 self.assertIsInstance(m, dict)
13 self.assertTrue(issubclass(m.__class__, dict))
14 self.assertEqual(m['name'], 'Joe')
15 m.name += ' Smith'
16 m['name'] += ' Jr'
17 self.assertEqual(m.name, 'Joe Smith Jr')
18
19 def test_automatic_hierarchy(self):
20 m = DotMap()

Callers

nothing calls this directly

Calls 1

DotMapClass · 0.90

Tested by

no test coverage detected