From 74b49b0249b1059677a04be1302018aa40361d99 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Dec 09 2016 14:26:54 +0000 Subject: Drop the FORK_FOLDER configuration key and document it as deprecated --- diff --git a/ansible/roles/pagure-dev/files/pagure.cfg b/ansible/roles/pagure-dev/files/pagure.cfg index f96f0de..a813f09 100644 --- a/ansible/roles/pagure-dev/files/pagure.cfg +++ b/ansible/roles/pagure-dev/files/pagure.cfg @@ -42,9 +42,6 @@ STORAGE_ROOT = '/home/vagrant/pagure_data/' GIT_FOLDER = os.path.join(STORAGE_ROOT, 'repos') -### Folder containing the forks repos -FORK_FOLDER = os.path.join(STORAGE_ROOT, 'forks') - ### Folder containing the docs repos DOCS_FOLDER = os.path.join(STORAGE_ROOT, 'docs') diff --git a/doc/configuration.rst b/doc/configuration.rst index 5428054..94919b2 100644 --- a/doc/configuration.rst +++ b/doc/configuration.rst @@ -579,6 +579,18 @@ Defaults to: ``Pagure`` Deprecated configuration keys ----------------------------- +FORK_FOLDER +~~~~~~~~~~~ + +This configuration key used to be use to specify the folder where the forks +are placed. Since the release 2.0 of pagure, it has been deprecated, forks +are now automatically placed in a sub-folder of the folder containing the +mains git repositories (ie ``GIT_FOLDER``). + +See the ``UPGRADING.rst`` file for more information about this change and +how to handle it. + + UPLOAD_FOLDER ~~~~~~~~~~~~~ diff --git a/files/pagure.cfg.sample b/files/pagure.cfg.sample index bd6d8f0..46b0fee 100644 --- a/files/pagure.cfg.sample +++ b/files/pagure.cfg.sample @@ -57,13 +57,6 @@ GIT_FOLDER = os.path.join( 'repos' ) -### Folder containing the forks repos -FORK_FOLDER = os.path.join( - os.path.abspath(os.path.dirname(__file__)), - '..', - 'forks' -) - ### Folder containing the docs repos DOCS_FOLDER = os.path.join( os.path.abspath(os.path.dirname(__file__)), diff --git a/pagure/default_config.py b/pagure/default_config.py index 15c9a93..edb8302 100644 --- a/pagure/default_config.py +++ b/pagure/default_config.py @@ -92,13 +92,6 @@ GIT_FOLDER = os.path.join( 'repos' ) -# Folder containing the forks repos -FORK_FOLDER = os.path.join( - os.path.abspath(os.path.dirname(__file__)), - '..', - 'forks' -) - # Folder containing the docs repos DOCS_FOLDER = os.path.join( os.path.abspath(os.path.dirname(__file__)), diff --git a/pagure/internal/__init__.py b/pagure/internal/__init__.py index 83711c8..594f220 100644 --- a/pagure/internal/__init__.py +++ b/pagure/internal/__init__.py @@ -271,15 +271,8 @@ def get_pull_request_ready_branch(): diff_commits = [] - if repo.is_fork and repo.parent: - parentpath = os.path.join( - pagure.APP.config['GIT_FOLDER'], repo.parent.path) - if repo.parent.is_fork: - parentpath = os.path.join( - pagure.APP.config['FORK_FOLDER'], repo.parent.path) - else: - parentpath = os.path.join( - pagure.APP.config['GIT_FOLDER'], repo.path) + parentpath = os.path.join( + pagure.APP.config['GIT_FOLDER'], repo.path) orig_repo = pygit2.Repository(parentpath) diff --git a/tests/__init__.py b/tests/__init__.py index 02ac3f3..7b2df38 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -190,8 +190,6 @@ class Modeltests(unittest.TestCase): pagure.APP.config['EMAIL_SEND'] = False pagure.APP.config['TESTING'] = True pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_api_project.py b/tests/test_pagure_flask_api_project.py index 0b20353..e617780 100644 --- a/tests/test_pagure_flask_api_project.py +++ b/tests/test_pagure_flask_api_project.py @@ -45,8 +45,6 @@ class PagureFlaskApiProjecttests(tests.Modeltests): pagure.lib.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = os.path.join(self.path, 'repos') - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['REQUESTS_FOLDER'] = os.path.join( self.path, 'requests') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_docs.py b/tests/test_pagure_flask_docs.py index f359463..a954aec 100644 --- a/tests/test_pagure_flask_docs.py +++ b/tests/test_pagure_flask_docs.py @@ -46,16 +46,12 @@ class PagureFlaskDocstests(tests.Modeltests): pagure.ui.repo.SESSION = self.session pagure.docs_server.APP.config['GIT_FOLDER'] = self.path - pagure.docs_server.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.docs_server.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.docs_server.APP.config['DOCS_FOLDER'] = os.path.join( self.path, 'docs') pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_dump_load_ticket.py b/tests/test_pagure_flask_dump_load_ticket.py index e2bc321..3db09c5 100644 --- a/tests/test_pagure_flask_dump_load_ticket.py +++ b/tests/test_pagure_flask_dump_load_ticket.py @@ -46,7 +46,6 @@ class PagureFlaskDumpLoadTicketTests(tests.Modeltests): pagure.ui.repo.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = os.path.join(self.path, 'repos') - pagure.APP.config['FORK_FOLDER'] = os.path.join(self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_internal.py b/tests/test_pagure_flask_internal.py index 7a6027d..4959faa 100644 --- a/tests/test_pagure_flask_internal.py +++ b/tests/test_pagure_flask_internal.py @@ -43,8 +43,6 @@ class PagureFlaskInternaltests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['REQUESTS_FOLDER'] = None pagure.APP.config['TICKETS_FOLDER'] = None pagure.APP.config['DOCS_FOLDER'] = None diff --git a/tests/test_pagure_flask_ui_admin.py b/tests/test_pagure_flask_ui_admin.py index 6063814..c7edf98 100644 --- a/tests/test_pagure_flask_ui_admin.py +++ b/tests/test_pagure_flask_ui_admin.py @@ -43,8 +43,6 @@ class PagureFlaskAdmintests(tests.Modeltests): pagure.ui.admin.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_app.py b/tests/test_pagure_flask_ui_app.py index 95d1e0b..c2c1f19 100644 --- a/tests/test_pagure_flask_ui_app.py +++ b/tests/test_pagure_flask_ui_app.py @@ -42,8 +42,6 @@ class PagureFlaskApptests(tests.Modeltests): pagure.ui.repo.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_groups.py b/tests/test_pagure_flask_ui_groups.py index a5b6536..d9c1901 100644 --- a/tests/test_pagure_flask_ui_groups.py +++ b/tests/test_pagure_flask_ui_groups.py @@ -42,8 +42,6 @@ class PagureFlaskGroupstests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_issues.py b/tests/test_pagure_flask_ui_issues.py index 5bf8a1d..2be6050 100644 --- a/tests/test_pagure_flask_ui_issues.py +++ b/tests/test_pagure_flask_ui_issues.py @@ -52,8 +52,6 @@ class PagureFlaskIssuestests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_no_master_branch.py b/tests/test_pagure_flask_ui_no_master_branch.py index 3dcc7fe..a0c8d2c 100644 --- a/tests/test_pagure_flask_ui_no_master_branch.py +++ b/tests/test_pagure_flask_ui_no_master_branch.py @@ -46,7 +46,6 @@ class PagureFlaskNoMasterBranchtests(tests.Modeltests): pagure.ui.repo.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = os.path.join(self.path, 'repos') - pagure.APP.config['FORK_FOLDER'] = os.path.join(self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins.py b/tests/test_pagure_flask_ui_plugins.py index d1ee886..d41c253 100644 --- a/tests/test_pagure_flask_ui_plugins.py +++ b/tests/test_pagure_flask_ui_plugins.py @@ -56,8 +56,6 @@ class PagureFlaskPluginstests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_fedmsg.py b/tests/test_pagure_flask_ui_plugins_fedmsg.py index 982a33f..e7e134f 100644 --- a/tests/test_pagure_flask_ui_plugins_fedmsg.py +++ b/tests/test_pagure_flask_ui_plugins_fedmsg.py @@ -43,8 +43,6 @@ class PagureFlaskPluginFedmsgtests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_irc.py b/tests/test_pagure_flask_ui_plugins_irc.py index 702def3..b612407 100644 --- a/tests/test_pagure_flask_ui_plugins_irc.py +++ b/tests/test_pagure_flask_ui_plugins_irc.py @@ -43,8 +43,6 @@ class PagureFlaskPluginIRCtests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_mail.py b/tests/test_pagure_flask_ui_plugins_mail.py index 82af99e..2f771cd 100644 --- a/tests/test_pagure_flask_ui_plugins_mail.py +++ b/tests/test_pagure_flask_ui_plugins_mail.py @@ -43,8 +43,6 @@ class PagureFlaskPluginMailtests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_noff.py b/tests/test_pagure_flask_ui_plugins_noff.py index ffa37d4..9be9d03 100644 --- a/tests/test_pagure_flask_ui_plugins_noff.py +++ b/tests/test_pagure_flask_ui_plugins_noff.py @@ -43,8 +43,6 @@ class PagureFlaskPluginNoFFtests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_pagure_ci.py b/tests/test_pagure_flask_ui_plugins_pagure_ci.py index eafdf75..b7589fa 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_ci.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_ci.py @@ -35,8 +35,6 @@ class PagureFlaskPluginPagureCItests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_pagure_hook.py b/tests/test_pagure_flask_ui_plugins_pagure_hook.py index 3b7ebb5..b768920 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_hook.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_hook.py @@ -43,8 +43,6 @@ class PagureFlaskPluginPagureHooktests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['REQUESTS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py b/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py index 3062f93..d425a74 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_request_hook.py @@ -43,8 +43,6 @@ class PagureFlaskPluginPagureRequestHooktests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['REQUESTS_FOLDER'] = os.path.join( self.path, 'requests') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py b/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py index 6dffa90..ef46821 100644 --- a/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py +++ b/tests/test_pagure_flask_ui_plugins_pagure_ticket_hook.py @@ -43,8 +43,6 @@ class PagureFlaskPluginPagureTicketHooktests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_rtd_hook.py b/tests/test_pagure_flask_ui_plugins_rtd_hook.py index 9cea204..344a84e 100644 --- a/tests/test_pagure_flask_ui_plugins_rtd_hook.py +++ b/tests/test_pagure_flask_ui_plugins_rtd_hook.py @@ -43,8 +43,6 @@ class PagureFlaskPluginRtdHooktests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['REQUESTS_FOLDER'] = os.path.join( self.path, 'requests') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_plugins_unsigned.py b/tests/test_pagure_flask_ui_plugins_unsigned.py index 8475813..6ff0197 100644 --- a/tests/test_pagure_flask_ui_plugins_unsigned.py +++ b/tests/test_pagure_flask_ui_plugins_unsigned.py @@ -43,8 +43,6 @@ class PagureFlaskPluginUnsignedtests(tests.Modeltests): pagure.ui.filters.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_quick_reply.py b/tests/test_pagure_flask_ui_quick_reply.py index ca40e0d..58a9882 100644 --- a/tests/test_pagure_flask_ui_quick_reply.py +++ b/tests/test_pagure_flask_ui_quick_reply.py @@ -41,8 +41,6 @@ class PagureFlaskQuickReplytest(tests.Modeltests): pagure.ui.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_repo.py b/tests/test_pagure_flask_ui_repo.py index 9a2d9ae..ede1eae 100644 --- a/tests/test_pagure_flask_ui_repo.py +++ b/tests/test_pagure_flask_ui_repo.py @@ -46,8 +46,6 @@ class PagureFlaskRepotests(tests.Modeltests): pagure.APP.config['VIRUS_SCAN_ATTACHMENTS'] = False pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['REQUESTS_FOLDER'] = os.path.join( self.path, 'requests') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_repo_slash_name.py b/tests/test_pagure_flask_ui_repo_slash_name.py index 8a07ce4..63207f8 100644 --- a/tests/test_pagure_flask_ui_repo_slash_name.py +++ b/tests/test_pagure_flask_ui_repo_slash_name.py @@ -47,7 +47,6 @@ class PagureFlaskSlashInNametests(tests.Modeltests): pagure.ui.issues.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = os.path.join(self.path, 'repos') - pagure.APP.config['FORK_FOLDER'] = os.path.join(self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_flask_ui_slash_branch_name.py b/tests/test_pagure_flask_ui_slash_branch_name.py index 2d20ece..0e42dd7 100644 --- a/tests/test_pagure_flask_ui_slash_branch_name.py +++ b/tests/test_pagure_flask_ui_slash_branch_name.py @@ -46,7 +46,6 @@ class PagureFlaskSlashInBranchtests(tests.Modeltests): pagure.ui.repo.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = os.path.join(self.path, 'repos') - pagure.APP.config['FORK_FOLDER'] = os.path.join(self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_lib_git.py b/tests/test_pagure_lib_git.py index 9608dff..265c83a 100644 --- a/tests/test_pagure_lib_git.py +++ b/tests/test_pagure_lib_git.py @@ -39,8 +39,6 @@ class PagureLibGittests(tests.Modeltests): pagure.lib.git.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = os.path.join( self.path, 'repos') - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_pagure_lib_git_get_tags_objects.py b/tests/test_pagure_lib_git_get_tags_objects.py index 9c05d0e..0a964a2 100644 --- a/tests/test_pagure_lib_git_get_tags_objects.py +++ b/tests/test_pagure_lib_git_get_tags_objects.py @@ -53,8 +53,6 @@ class PagureLibGitGetTagstests(tests.Modeltests): pagure.lib.git.SESSION = self.session pagure.APP.config['GIT_FOLDER'] = os.path.join( self.path, 'repos') - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['TICKETS_FOLDER'] = os.path.join( self.path, 'tickets') pagure.APP.config['DOCS_FOLDER'] = os.path.join( diff --git a/tests/test_zzz_pagure_flask_ui_old_commit.py b/tests/test_zzz_pagure_flask_ui_old_commit.py index 43b1ade..660058d 100644 --- a/tests/test_zzz_pagure_flask_ui_old_commit.py +++ b/tests/test_zzz_pagure_flask_ui_old_commit.py @@ -54,8 +54,6 @@ class PagureFlaskRepoOldUrltests(tests.Modeltests): pagure.APP.config['OLD_VIEW_COMMIT_ENABLED'] = True pagure.APP.config['EMAIL_SEND'] = False pagure.APP.config['GIT_FOLDER'] = self.path - pagure.APP.config['FORK_FOLDER'] = os.path.join( - self.path, 'forks') pagure.APP.config['REQUESTS_FOLDER'] = os.path.join( self.path, 'requests') pagure.APP.config['TICKETS_FOLDER'] = os.path.join(