summaryrefslogtreecommitdiffstats
path: root/src/software/test/swbase.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/software/test/swbase.py')
-rw-r--r--src/software/test/swbase.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/software/test/swbase.py b/src/software/test/swbase.py
index 8ef4b3b..c06158b 100644
--- a/src/software/test/swbase.py
+++ b/src/software/test/swbase.py
@@ -251,7 +251,8 @@ class SwTestCase(LmiTestCase):
if not getattr(SwTestCase, '_restore_repos', []):
SwTestCase._restore_repos = []
for repoid in repository.get_repo_list('enabled'):
- if repoid in SwTestCase.other_repos:
+ if repoid in SwTestCase.other_repos \
+ and repository.is_repo_enabled(repoid):
SwTestCase._restore_repos.append(repoid)
repository.set_repos_enabled(SwTestCase._restore_repos, False)
for repoid in SwTestCase._restore_repos: