Example #1
0
 def test_item_to_secret_failed(self, mock_crypto_secret, mock_print):
     mock_crypto_secret.side_effect = [Exception()]
     with pytest.raises(Exception):
         item_to_secret('msp-namespace', './a_dir', 'a-user', CryptoInfo('a-type', 'a_subfolder', 'a-key', True))
     mock_crypto_secret.assert_called_once_with(
         'hlf--a-user-a-type', 'msp-namespace', file_path='./a_dir/a_subfolder', key='a-key', verbose=False)
     mock_print.assert_not_called()
Example #2
0
 def test_item_to_secret_unrequired(self, mock_crypto_secret, mock_print):
     mock_crypto_secret.side_effect = [Exception()]
     item_to_secret('msp-namespace', './a_dir', 'a-user', CryptoInfo('a-type', 'a_subfolder', 'a-key', False))
     mock_crypto_secret.assert_called_once_with(
         'hlf--a-user-a-type', 'msp-namespace',
         file_path='./a_dir/a_subfolder', key='a-key', verbose=False)
     mock_print.assert_called_once_with(
         'No ./a_dir/a_subfolder found, so secret "hlf--a-user-a-type" was not created')
Example #3
0
 def test_item_to_secret(self, mock_crypto_secret, mock_log):
     item_to_secret(
         "msp-ns",
         "./crypto",
         "a-user",
         CryptoInfo("a-type", "a_subfolder", "a-key", True),
     )
     mock_crypto_secret.assert_called_once_with(
         "hlf--a-user-a-type",
         "msp-ns",
         file_path="./crypto/a_subfolder",
         key="a-key",
     )
     mock_log.warning.assert_not_called()
Example #4
0
 def test_item_to_secret_failed(self, mock_crypto_secret, mock_log):
     mock_crypto_secret.side_effect = [Exception()]
     with pytest.raises(Exception):
         item_to_secret(
             "msp-ns",
             "./crypto",
             "a-user",
             CryptoInfo("a-type", "a_subfolder", "a-key", True),
         )
     mock_crypto_secret.assert_called_once_with(
         "hlf--a-user-a-type",
         "msp-ns",
         file_path="./crypto/a_subfolder",
         key="a-key",
     )
     mock_log.warning.assert_not_called()
Example #5
0
 def test_item_to_secret_unrequired(self, mock_crypto_secret, mock_log):
     mock_crypto_secret.side_effect = [Exception()]
     item_to_secret(
         "msp-ns",
         "./crypto",
         "a-user",
         CryptoInfo("a-type", "a_subfolder", "a-key", False),
     )
     mock_crypto_secret.assert_called_once_with(
         "hlf--a-user-a-type",
         "msp-ns",
         file_path="./crypto/a_subfolder",
         key="a-key",
     )
     mock_log.warning.assert_called_once_with(
         'No ./crypto/a_subfolder found, so secret "hlf--a-user-a-type" was not created'
     )
Example #6
0
 def test_item_to_secret(self, mock_crypto_secret, mock_print):
     item_to_secret('msp-namespace', './a_dir', 'a-user', CryptoInfo('a-type', 'a_subfolder', 'a-key', True))
     mock_crypto_secret.assert_called_once_with(
         'hlf--a-user-a-type', 'msp-namespace',
         file_path='./a_dir/a_subfolder', key='a-key', verbose=False)
     mock_print.assert_not_called()