Description: Replace mock with unittest.mock

#Generated by
shopt -s globstar
dpkg-source --before-build .
for f0 in pagure/**/*.py tests/**/*.py dev-data.py ; do sed -i -E -e 's/import mock$/import unittest.mock as mock/g' -e 's/from mock import/from unittest.mock import/g' ${f0} ; done

Author: Rebecca N. Palmer <rebecca_palmer@zoho.com>
Bug-Debian: https://bugs.debian.org/1093648
Forwarded: no

--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -34,7 +34,7 @@ from datetime import timedelta
 from functools import wraps
 from six.moves.urllib.parse import urlparse, parse_qs
 
-import mock
+import unittest.mock as mock
 import pygit2
 import redis
 import six
--- a/tests/test_pagure_admin.py
+++ b/tests/test_pagure_admin.py
@@ -20,7 +20,7 @@ import unittest  # noqa
 
 import pygit2
 import munch  # noqa
-from mock import patch, MagicMock  # noqa
+from unittest.mock import patch, MagicMock  # noqa
 from six import StringIO  # noqa
 
 sys.path.insert(
--- a/tests/test_pagure_exclude_group_index.py
+++ b/tests/test_pagure_exclude_group_index.py
@@ -15,7 +15,7 @@ import shutil
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask.py
+++ b/tests/test_pagure_flask.py
@@ -15,7 +15,7 @@ import shutil
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 import munch
 import pygit2
 
--- a/tests/test_pagure_flask_api.py
+++ b/tests/test_pagure_flask_api.py
@@ -16,7 +16,7 @@ import sys
 import os
 
 import json
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_auth.py
+++ b/tests/test_pagure_flask_api_auth.py
@@ -16,7 +16,7 @@ import sys
 import os
 
 import json
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_boards.py
+++ b/tests/test_pagure_flask_api_boards.py
@@ -17,7 +17,7 @@ import os
 
 import json
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_fork.py
+++ b/tests/test_pagure_flask_api_fork.py
@@ -17,7 +17,7 @@ import sys
 import os
 
 import json
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_fork_assign.py
+++ b/tests/test_pagure_flask_api_fork_assign.py
@@ -22,7 +22,7 @@ import os
 import flask
 import json
 import munch
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 from sqlalchemy.exc import SQLAlchemyError
 
 sys.path.insert(
--- a/tests/test_pagure_flask_api_fork_update.py
+++ b/tests/test_pagure_flask_api_fork_update.py
@@ -22,7 +22,7 @@ import os
 import flask
 import json
 import munch
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 from sqlalchemy.exc import SQLAlchemyError
 
 sys.path.insert(
--- a/tests/test_pagure_flask_api_issue.py
+++ b/tests/test_pagure_flask_api_issue.py
@@ -23,7 +23,7 @@ import flask
 import json
 import munch
 
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 from sqlalchemy.exc import SQLAlchemyError
 
 sys.path.insert(
--- a/tests/test_pagure_flask_api_issue_change_status.py
+++ b/tests/test_pagure_flask_api_issue_change_status.py
@@ -19,7 +19,7 @@ import time
 import os
 
 import json
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_issue_comment.py
+++ b/tests/test_pagure_flask_api_issue_comment.py
@@ -17,7 +17,7 @@ import sys
 import os
 
 import json
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_issue_create.py
+++ b/tests/test_pagure_flask_api_issue_create.py
@@ -16,7 +16,7 @@ import sys
 import os
 import json
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_issue_custom_fields.py
+++ b/tests/test_pagure_flask_api_issue_custom_fields.py
@@ -13,7 +13,7 @@ import sys
 import os
 import json
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_issue_update.py
+++ b/tests/test_pagure_flask_api_issue_update.py
@@ -13,7 +13,7 @@ import sys
 import os
 import json
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_plugins_install.py
+++ b/tests/test_pagure_flask_api_plugins_install.py
@@ -16,7 +16,7 @@ import sys
 import os
 import json
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_plugins_remove.py
+++ b/tests/test_pagure_flask_api_plugins_remove.py
@@ -16,7 +16,7 @@ import sys
 import os
 import json
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_plugins_view.py
+++ b/tests/test_pagure_flask_api_plugins_view.py
@@ -15,7 +15,7 @@ import sys
 import os
 import json
 
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_plugins_view_project.py
+++ b/tests/test_pagure_flask_api_plugins_view_project.py
@@ -15,7 +15,7 @@ import sys
 import os
 import json
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_pr_flag.py
+++ b/tests/test_pagure_flask_api_pr_flag.py
@@ -15,7 +15,7 @@ import sys
 import os
 
 import json
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_project.py
+++ b/tests/test_pagure_flask_api_project.py
@@ -21,7 +21,7 @@ import os
 
 import pygit2
 from celery.result import EagerResult
-from mock import ANY, patch, Mock
+from unittest.mock import ANY, patch, Mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_project_blockuser.py
+++ b/tests/test_pagure_flask_api_project_blockuser.py
@@ -22,7 +22,7 @@ import os
 import flask
 import json
 import munch
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 from sqlalchemy.exc import SQLAlchemyError
 
 sys.path.insert(
--- a/tests/test_pagure_flask_api_project_contributors.py
+++ b/tests/test_pagure_flask_api_project_contributors.py
@@ -22,7 +22,7 @@ import os
 import flask
 import json
 import munch
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 from sqlalchemy.exc import SQLAlchemyError
 
 sys.path.insert(
--- a/tests/test_pagure_flask_api_project_delete_project.py
+++ b/tests/test_pagure_flask_api_project_delete_project.py
@@ -20,7 +20,7 @@ import os
 
 import pygit2
 from celery.result import EagerResult
-from mock import patch, Mock
+from unittest.mock import patch, Mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_project_git_alias.py
+++ b/tests/test_pagure_flask_api_project_git_alias.py
@@ -17,7 +17,7 @@ import os
 
 import json
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_project_hascommit.py
+++ b/tests/test_pagure_flask_api_project_hascommit.py
@@ -22,7 +22,7 @@ import os
 import flask
 import json
 import munch
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 from sqlalchemy.exc import SQLAlchemyError
 
 sys.path.insert(
--- a/tests/test_pagure_flask_api_project_update_watch.py
+++ b/tests/test_pagure_flask_api_project_update_watch.py
@@ -19,7 +19,7 @@ import time
 import os
 
 import json
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_project_view_file.py
+++ b/tests/test_pagure_flask_api_project_view_file.py
@@ -20,7 +20,7 @@ import os
 
 import pygit2
 from celery.result import EagerResult
-from mock import patch, Mock
+from unittest.mock import patch, Mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_ui_private_repo.py
+++ b/tests/test_pagure_flask_api_ui_private_repo.py
@@ -11,7 +11,7 @@ import os
 
 import json
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_api_user.py
+++ b/tests/test_pagure_flask_api_user.py
@@ -18,7 +18,7 @@ import sys
 import unittest
 
 import json
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_docs.py
+++ b/tests/test_pagure_flask_docs.py
@@ -16,9 +16,9 @@ import shutil
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_dump_load_ticket.py
+++ b/tests/test_pagure_flask_dump_load_ticket.py
@@ -19,7 +19,7 @@ import time
 import os
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_form.py
+++ b/tests/test_pagure_flask_form.py
@@ -18,7 +18,7 @@ import os
 
 import flask
 import flask_wtf
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_internal.py
+++ b/tests/test_pagure_flask_internal.py
@@ -19,7 +19,7 @@ import time
 import os
 
 import pygit2
-from mock import patch, MagicMock, Mock
+from unittest.mock import patch, MagicMock, Mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_rebase.py
+++ b/tests/test_pagure_flask_rebase.py
@@ -18,7 +18,7 @@ import os
 
 import json
 import pygit2
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_app.py
+++ b/tests/test_pagure_flask_ui_app.py
@@ -20,7 +20,7 @@ import os
 import six
 import json
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_app_browse.py
+++ b/tests/test_pagure_flask_ui_app_browse.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_app_give_project.py
+++ b/tests/test_pagure_flask_ui_app_give_project.py
@@ -16,7 +16,7 @@ import sys
 import tempfile
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_app_index.py
+++ b/tests/test_pagure_flask_ui_app_index.py
@@ -19,7 +19,7 @@ import os
 import six
 import json
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_app_userdash.py
+++ b/tests/test_pagure_flask_ui_app_userdash.py
@@ -19,7 +19,7 @@ import os
 import six
 import json
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_archives.py
+++ b/tests/test_pagure_flask_ui_archives.py
@@ -15,7 +15,7 @@ import sys
 import os
 from zipfile import ZipFile
 
-import mock
+import unittest.mock as mock
 import pygit2
 
 sys.path.insert(
--- a/tests/test_pagure_flask_ui_boards.py
+++ b/tests/test_pagure_flask_ui_boards.py
@@ -16,7 +16,7 @@ import sys
 import os
 
 import json
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 import pygit2
 import pytest
 
--- a/tests/test_pagure_flask_ui_clone.py
+++ b/tests/test_pagure_flask_ui_clone.py
@@ -21,7 +21,7 @@ import os
 import six
 import json
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_fork.py
+++ b/tests/test_pagure_flask_ui_fork.py
@@ -23,7 +23,7 @@ import pygit2
 import six
 from bs4 import BeautifulSoup
 from datetime import datetime, timedelta
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_groups.py
+++ b/tests/test_pagure_flask_ui_groups.py
@@ -16,7 +16,7 @@ import sys
 import os
 
 import json
-from mock import ANY, patch
+from unittest.mock import ANY, patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_issue_pr_link.py
+++ b/tests/test_pagure_flask_ui_issue_pr_link.py
@@ -21,7 +21,7 @@ import time
 import os
 
 import pygit2
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_issues.py
+++ b/tests/test_pagure_flask_ui_issues.py
@@ -29,7 +29,7 @@ from six.moves.urllib.parse import urlpa
 
 import pygit2
 from bs4 import BeautifulSoup
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_issues_acl_checks.py
+++ b/tests/test_pagure_flask_ui_issues_acl_checks.py
@@ -25,7 +25,7 @@ except ImportError:
 import tempfile
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_issues_open_access.py
+++ b/tests/test_pagure_flask_ui_issues_open_access.py
@@ -29,7 +29,7 @@ from six.moves.urllib.parse import urlpa
 
 import pygit2
 from bs4 import BeautifulSoup
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_issues_private.py
+++ b/tests/test_pagure_flask_ui_issues_private.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_issues_read_only.py
+++ b/tests/test_pagure_flask_ui_issues_read_only.py
@@ -15,7 +15,7 @@ import unittest
 import sys
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_issues_templates.py
+++ b/tests/test_pagure_flask_ui_issues_templates.py
@@ -16,7 +16,7 @@ import sys
 import os
 
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_login.py
+++ b/tests/test_pagure_flask_ui_login.py
@@ -23,7 +23,7 @@ import os
 import flask
 import pygit2
 import six
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_no_master_branch.py
+++ b/tests/test_pagure_flask_ui_no_master_branch.py
@@ -18,7 +18,7 @@ import tempfile
 import os
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_oidc_login.py
+++ b/tests/test_pagure_flask_ui_oidc_login.py
@@ -19,7 +19,7 @@ import sys
 import os
 
 import flask
-from mock import patch, Mock
+from unittest.mock import patch, Mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_old_commit.py
+++ b/tests/test_pagure_flask_ui_old_commit.py
@@ -15,7 +15,7 @@ import sys
 import os
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_plugins_default_hook.py
+++ b/tests/test_pagure_flask_ui_plugins_default_hook.py
@@ -18,7 +18,7 @@ import os
 
 import flask
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_plugins_fedmsg.py
+++ b/tests/test_pagure_flask_ui_plugins_fedmsg.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_plugins_mirror.py
+++ b/tests/test_pagure_flask_ui_plugins_mirror.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_plugins_pagure_ci.py
+++ b/tests/test_pagure_flask_ui_plugins_pagure_ci.py
@@ -6,7 +6,7 @@ import unittest
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_plugins_pagure_hook.py
+++ b/tests/test_pagure_flask_ui_plugins_pagure_hook.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_pr_bidi.py
+++ b/tests/test_pagure_flask_ui_pr_bidi.py
@@ -15,7 +15,7 @@ import sys
 import os
 
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_pr_edit.py
+++ b/tests/test_pagure_flask_ui_pr_edit.py
@@ -10,7 +10,7 @@ from __future__ import unicode_literals,
 import sys
 import os
 
-from mock import ANY, patch
+from unittest.mock import ANY, patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_pr_no_sources.py
+++ b/tests/test_pagure_flask_ui_pr_no_sources.py
@@ -19,7 +19,7 @@ import time
 import os
 
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_priorities.py
+++ b/tests/test_pagure_flask_ui_priorities.py
@@ -19,7 +19,7 @@ import tempfile
 import os
 
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_quick_reply.py
+++ b/tests/test_pagure_flask_ui_quick_reply.py
@@ -10,7 +10,7 @@
 
 from __future__ import unicode_literals, absolute_import
 
-import mock
+import unittest.mock as mock
 import os
 import sys
 import unittest
--- a/tests/test_pagure_flask_ui_remote_pr.py
+++ b/tests/test_pagure_flask_ui_remote_pr.py
@@ -22,7 +22,7 @@ import unittest
 import pygit2
 import werkzeug
 import wtforms
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 from bs4 import BeautifulSoup
 
 sys.path.insert(
--- a/tests/test_pagure_flask_ui_repo.py
+++ b/tests/test_pagure_flask_ui_repo.py
@@ -28,7 +28,7 @@ except ImportError:
 
 import pygit2
 import six
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_repo_delete_project.py
+++ b/tests/test_pagure_flask_ui_repo_delete_project.py
@@ -13,7 +13,7 @@ from __future__ import unicode_literals,
 import sys
 import os
 
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_repo_flag_commit.py
+++ b/tests/test_pagure_flask_ui_repo_flag_commit.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch
+from unittest.mock import patch
 import pygit2
 
 sys.path.insert(
--- a/tests/test_pagure_flask_ui_repo_milestones.py
+++ b/tests/test_pagure_flask_ui_repo_milestones.py
@@ -14,7 +14,7 @@ import sys
 import unittest
 import os
 
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_repo_mirrored_from.py
+++ b/tests/test_pagure_flask_ui_repo_mirrored_from.py
@@ -20,7 +20,7 @@ import unittest
 
 import pygit2
 import six
-from mock import patch, MagicMock, ANY, call
+from unittest.mock import patch, MagicMock, ANY, call
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_repo_slash_name.py
+++ b/tests/test_pagure_flask_ui_repo_slash_name.py
@@ -18,7 +18,7 @@ import tempfile
 import os
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_roadmap.py
+++ b/tests/test_pagure_flask_ui_roadmap.py
@@ -19,7 +19,7 @@ import tempfile
 import os
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_ui_slash_branch_name.py
+++ b/tests/test_pagure_flask_ui_slash_branch_name.py
@@ -18,7 +18,7 @@ import tempfile
 import os
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_flask_util.py
+++ b/tests/test_pagure_flask_util.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_hooks_pagure_hook.py
+++ b/tests/test_pagure_hooks_pagure_hook.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib.py
+++ b/tests/test_pagure_lib.py
@@ -18,7 +18,7 @@ import os
 
 import pygit2
 import markdown
-from mock import patch, MagicMock, Mock
+from unittest.mock import patch, MagicMock, Mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_add_user_to_project.py
+++ b/tests/test_pagure_lib_add_user_to_project.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_drop_issue.py
+++ b/tests/test_pagure_lib_drop_issue.py
@@ -15,7 +15,7 @@ import shutil
 import sys
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_git.py
+++ b/tests/test_pagure_lib_git.py
@@ -20,7 +20,7 @@ import unittest
 
 import pygit2
 import six
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_git_auth.py
+++ b/tests/test_pagure_lib_git_auth.py
@@ -21,7 +21,7 @@ import unittest
 
 import pygit2
 import six
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_git_auth_paguregitauth.py
+++ b/tests/test_pagure_lib_git_auth_paguregitauth.py
@@ -15,7 +15,7 @@ import json
 import os
 import sys
 
-from mock import Mock
+from unittest.mock import Mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_git_diff_pr.py
+++ b/tests/test_pagure_lib_git_diff_pr.py
@@ -19,7 +19,7 @@ import time  # noqa
 import os  # noqa
 
 import pygit2  # noqa
-from mock import ANY, patch, MagicMock
+from unittest.mock import ANY, patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_git_mirror_project.py
+++ b/tests/test_pagure_lib_git_mirror_project.py
@@ -20,7 +20,7 @@ import unittest
 
 import pygit2
 import six
-from mock import patch, MagicMock, ANY, call
+from unittest.mock import patch, MagicMock, ANY, call
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_gitolite_config.py
+++ b/tests/test_pagure_lib_gitolite_config.py
@@ -20,7 +20,7 @@ import unittest
 from io import open
 
 import pygit2
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_link.py
+++ b/tests/test_pagure_lib_link.py
@@ -17,7 +17,7 @@ import sys
 import os
 
 import pygit2
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_login.py
+++ b/tests/test_pagure_lib_login.py
@@ -18,7 +18,7 @@ import os
 
 import hashlib
 import six
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_model.py
+++ b/tests/test_pagure_lib_model.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_notify.py
+++ b/tests/test_pagure_lib_notify.py
@@ -15,7 +15,7 @@ import shutil
 import sys
 import os
 
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_notify_email.py
+++ b/tests/test_pagure_lib_notify_email.py
@@ -14,7 +14,7 @@ import unittest
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 import munch
 import six
 
--- a/tests/test_pagure_lib_plugins.py
+++ b/tests/test_pagure_lib_plugins.py
@@ -12,7 +12,7 @@ from __future__ import unicode_literals,
 import os
 import sys
 
-from mock import patch
+from unittest.mock import patch
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_task_mirror.py
+++ b/tests/test_pagure_lib_task_mirror.py
@@ -20,7 +20,7 @@ import unittest
 
 import pygit2
 import six
-from mock import patch, MagicMock, call
+from unittest.mock import patch, MagicMock, call
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_task_services.py
+++ b/tests/test_pagure_lib_task_services.py
@@ -20,7 +20,7 @@ import unittest
 
 import pygit2
 import six
-from mock import ANY, patch, MagicMock, call
+from unittest.mock import ANY, patch, MagicMock, call
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_lib_watch_list.py
+++ b/tests/test_pagure_lib_watch_list.py
@@ -15,7 +15,7 @@ import shutil
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_merge_pr_no_fork.py
+++ b/tests/test_pagure_merge_pr_no_fork.py
@@ -15,7 +15,7 @@ import sys
 import os
 
 import json
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_repospanner.py
+++ b/tests/test_pagure_repospanner.py
@@ -27,7 +27,7 @@ import pygit2
 import requests
 from requests.adapters import HTTPAdapter
 from requests.packages.urllib3.util.retry import Retry
-from mock import patch, MagicMock
+from unittest.mock import patch, MagicMock
 
 sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
--- a/tests/test_pagure_send_notification.py
+++ b/tests/test_pagure_send_notification.py
@@ -16,7 +16,7 @@ sys.path.insert(
     0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "..")
 )
 
-import mock
+import unittest.mock as mock
 import pygit2
 
 import pagure.hooks.default
--- a/tests/test_pagure_utils.py
+++ b/tests/test_pagure_utils.py
@@ -15,7 +15,7 @@ import shutil
 import sys
 import os
 
-import mock
+import unittest.mock as mock
 import munch
 import pygit2
 
--- a/tests/test_pfmarkdown.py
+++ b/tests/test_pfmarkdown.py
@@ -13,7 +13,7 @@ from __future__ import unicode_literals,
 import unittest
 from xml.etree import ElementTree
 
-from mock import patch, Mock
+from unittest.mock import patch, Mock
 
 from pagure import pfmarkdown
 from pagure.lib import model
--- a/tests/test_stream_server.py
+++ b/tests/test_stream_server.py
@@ -21,7 +21,7 @@ import os
 import sys
 import unittest
 
-import mock
+import unittest.mock as mock
 import six
 
 sys.path.insert(
--- a/tests/test_tasks.py
+++ b/tests/test_tasks.py
@@ -1,6 +1,6 @@
 from __future__ import unicode_literals, absolute_import
 
-from mock import patch, MagicMock, Mock
+from unittest.mock import patch, MagicMock, Mock
 from collections import namedtuple
 import os
 import unittest
