コード例 #1
0
ファイル: test_diff.py プロジェクト: playforge/pldiff
 def testListTopLevelKeys(self):
     structure = ['cabbage', 24, False]
     self.assertEquals(
         set([0, 1, 2]),
         set(diff.find_top_level_keys(structure))
     )
     self.assertEquals([], diff.find_top_level_keys([]))
コード例 #2
0
ファイル: test_diff.py プロジェクト: playforge/pldiff
 def testDictTopLevelKeys(self):
     dict_keys = ['hotdogs', 'pickles', 'relish']
     dict_values = [1, None, 'goose']
     structure = dict(zip(dict_keys, dict_values))
     self.assertEquals(
         set(dict_keys),
         set(diff.find_top_level_keys(structure))
     )
     self.assertEquals([], diff.find_top_level_keys({}))
コード例 #3
0
ファイル: test_diff.py プロジェクト: playforge/pldiff
 def testValueTopLevelKeys(self):
     self.assertEquals(None, diff.find_top_level_keys(10))
     self.assertEquals(None, diff.find_top_level_keys('frond'))
     self.assertEquals(None, diff.find_top_level_keys(False))
     self.assertEquals(None, diff.find_top_level_keys(None))