blob: 15c933fcee1bebb99edce0f799298618492fc653 [file] [log] [blame]
Guido van Rossumb90c8482007-02-10 01:11:45 +00001import unittest
2from test import test_support
3
4class DictSetTest(unittest.TestCase):
5
6 def test_dict_keys(self):
7 d = {1: 10, "a": "ABC"}
8 keys = d.KEYS()
9 self.assertEqual(set(keys), {1, "a"})
10
11 def test_dict_items(self):
12 d = {1: 10, "a": "ABC"}
13 items = d.ITEMS()
14 self.assertEqual(set(items), {(1, 10), ("a", "ABC")})
15
16 def test_dict_values(self):
17 d = {1: 10, "a": "ABC"}
18 values = d.VALUES()
19 self.assertEqual(set(values), {10, "ABC"})
20
21def test_main():
22 test_support.run_unittest(DictSetTest)
23
24if __name__ == "__main__":
25 test_main()