Exemplo n.º 1
0
 def test_copy_secret_fail(self, mock_glob, mock_isdir, mock_isfile,
                           mock_makedirs, mock_shutil):
     mock_glob.side_effect = [[]]
     with pytest.raises(ValueError):
         copy_secret("./a_dir/a_MSP/signcerts", "./a_dir/a_MSP/admincerts")
     mock_glob.assert_called_once_with("./a_dir/a_MSP/signcerts/*")
     mock_isfile.assert_not_called()
     mock_isdir.assert_not_called()
     mock_makedirs.assert_not_called()
     mock_shutil.copy.assert_not_called()
Exemplo n.º 2
0
 def test_copy_secret_again(self, mock_glob, mock_isdir, mock_isfile,
                            mock_makedirs, mock_shutil):
     mock_glob.side_effect = [["./a_dir/a_MSP/signcerts/cert.pem"]]
     mock_isfile.side_effect = [True]
     copy_secret("./a_dir/a_MSP/signcerts", "./a_dir/a_MSP/admincerts")
     mock_glob.assert_called_once_with("./a_dir/a_MSP/signcerts/*")
     mock_isfile.assert_called_once_with(
         "./a_dir/a_MSP/admincerts/cert.pem")
     mock_isdir.assert_not_called()
     mock_makedirs.assert_not_called()
     mock_shutil.copy.assert_not_called()