Esempio n. 1
0
 def test_state_present_id_changed_check_mode(self, K, k):
     r = self.run_module("state=present keyring=what source_keyring=where key_id=3", check_mode=True)
     self.assert_run_changed(r)
     self.assertIn(call.export_key('3'), k.mock_calls)
     self.assertNotIn(call.import_key('a'), k.mock_calls)
     self.assert_keyring_built("what", K)
     self.assert_keyring_built("where", K)
Esempio n. 2
0
 def test_state_present_id_changed_not_secret(self, K, k):
     r = self.run_module("state=present keyring=what source_keyring=where key_id=3 secret=no")
     self.assert_keyring_not_secret(K)
     self.assert_run_changed(r)
     self.assertIn(call.export_key('3'), k.mock_calls)
     self.assertIn(call.import_key('a'), k.mock_calls)
     self.assert_keyring_built("what", K)
     self.assert_keyring_built("where", K)
Esempio n. 3
0
 def test_state_present_changes_check_mode(self, K, k):
     r = self.run_module("state=present keyring=what key=when", check_mode=True)
     self.assert_run_changed(r)
     self.assertNotIn(call.import_key('when'), k.mock_calls)
Esempio n. 4
0
 def test_state_present_changes_without_keyring(self, K, k):
     r = self.run_module("state=present key=when")
     self.assert_run_changed(r)
     self.assertIn(call.import_key('when'), k.mock_calls)
     self.assert_keyring_built("", K)