def test_set_dotted2(self):
     data = {'a': {'b': 1}}
     attrs = NodeAttributes([data], write=data)
     attrs.set_dotted('a.c.d', 2)
     self.assertEqual(attrs['a']['c']['d'], 2)
     self.assertEqual(attrs.get_dotted('a.c.d'), 2)
     self.assertEqual(data['a']['c']['d'], 2)