def test_len(self): m = Map(self.meta) self.assertEqual(0, len(m)) m.a = 1 self.assertEqual(1, len(m)) m.b = 1 self.assertEqual(2, len(m))
def test_values(self): m = Map(self.nmeta, {"a":1}) self.assertEqual([1], m.values()) m.b = 2 self.assertEqual({1, 2}, set(m.values()))
def test_keys(self): m = Map(self.nmeta, {"a":1}) self.assertEqual(["a"], m.keys()) m.b = 1 self.assertEqual({"a", "b"}, set(m.keys()))
def test_values(self): m = Map(self.nmeta, {"a": 1}) self.assertEqual([1], m.values()) m.b = 2 self.assertEqual({1, 2}, set(m.values()))
def test_keys(self): m = Map(self.nmeta, {"a": 1}) self.assertEqual(["a"], m.keys()) m.b = 1 self.assertEqual({"a", "b"}, set(m.keys()))