From 7223a4277573173c46589232c5b7e7e8a95a3015 Mon Sep 17 00:00:00 2001 From: karajan1001 Date: Fri, 4 Mar 2022 21:27:03 +0800 Subject: [PATCH] exp show: throws an error with -n -1 fix: #7434 exp show -n -1 will throw error on any repo with a remote repo setted. 1. Update new version of `scmrepo` 2. Update the unit test add a remote repo to the test case. --- setup.cfg | 2 +- tests/unit/scm/test_scm.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 66665cca46..86cc467875 100644 --- a/setup.cfg +++ b/setup.cfg @@ -75,7 +75,7 @@ install_requires = aiohttp-retry>=2.4.5 diskcache>=5.2.1 jaraco.windows>=5.7.0; python_version < '3.8' and sys_platform == 'win32' - scmrepo==0.0.7 + scmrepo==0.0.9 [options.extras_require] all = diff --git a/tests/unit/scm/test_scm.py b/tests/unit/scm/test_scm.py index 338cc74ce4..26b20b9222 100644 --- a/tests/unit/scm/test_scm.py +++ b/tests/unit/scm/test_scm.py @@ -36,6 +36,7 @@ def test_iter_revs( assert gen == {rev_root: [rev_root], rev_new: ["new"]} gen = iter_revs(scm, ["new"], 2) assert gen == {rev_new: ["new"], rev_old: [rev_old]} + scm.gitpython.repo.create_remote("upstream", "some_remote") gen = iter_revs(scm, ["other"], -1) assert gen == { rev_other: ["other"],