def test_basic_root(self): """Test basic operations from root""" c = Context() c["foo"] = "bar" self.assert_("foo" in c) self.assertEqual(c["foo"], "bar") self.assertEqual(c.root["foo"], "bar") c["fruit"] = "apple" self.assert_("fruit" in c) self.assertEqual(c["fruit"], "apple") self.assertEqual(c.root["fruit"], "apple") self.assertEqual(c.get("nothere", "missing"), "missing") self.assertEqual(sorted(c.keys()), ["foo", "fruit"]) self.assertEqual(sorted(c.values()), ["apple", "bar"]) self.assertEqual(sorted(c.items()), [("foo", "bar"), ("fruit", "apple")])
def test_basic_root(self): """Test basic operations from root""" c = Context() c['foo'] = 'bar' self.assert_('foo' in c) self.assertEqual(c['foo'], 'bar') self.assertEqual(c.root['foo'], 'bar') c['fruit'] = 'apple' self.assert_('fruit' in c) self.assertEqual(c['fruit'], 'apple') self.assertEqual(c.root['fruit'], 'apple') self.assertEqual(c.get('nothere', 'missing'), 'missing') self.assertEqual(sorted(c.keys()), ['foo', 'fruit']) self.assertEqual(sorted(c.values()), ['apple', 'bar']) self.assertEqual(sorted(c.items()), [('foo', 'bar'), ('fruit', 'apple')])