示例#1
0
 def test_list_values_non_existing(self):
     """
     Test the list_values function using a non existing registry key
     """
     expected = (False, "Cannot find key: HKLM\\{0}".format(FAKE_KEY))
     self.assertEqual(win_reg.list_values(hive="HKLM", key=FAKE_KEY),
                      expected)
示例#2
0
 def test_list_values_non_existing(self):
     '''
     Test the list_values function using a non existing registry key
     '''
     expected = (False, 'Cannot find key: HKLM\\{0}'.format(FAKE_KEY))
     self.assertEqual(win_reg.list_values(hive='HKLM', key=FAKE_KEY),
                      expected)
示例#3
0
 def test_list_values_existing(self):
     """
     Test the list_values function using a well known registry key
     """
     values = win_reg.list_values(
         hive="HKLM", key="SOFTWARE\\Microsoft\\Windows\\CurrentVersion")
     keys = []
     for value in values:
         keys.append(value["vname"])
     self.assertIn("ProgramFilesDir", keys)
示例#4
0
 def test_list_values_existing(self):
     '''
     Test the list_values function using a well known registry key
     '''
     values = win_reg.list_values(
         hive='HKLM', key='SOFTWARE\\Microsoft\\Windows\\CurrentVersion')
     keys = []
     for value in values:
         keys.append(value['vname'])
     self.assertIn('ProgramFilesDir', keys)