Example #1
0
    def test_magic_dict_keys(self):
        magic_dict = MagicDict()
        test_set = set(["d", "e", "f"])
        for item in test_set:
            magic_dict.add("a", item)
            magic_dict.add("b", item)
            magic_dict.add("c", item)

        result_set = set()

        for key in magic_dict.keys():
            result_set.add(key)

        self.assertEqual(result_set, set(["a", "b", "c"]))