changeset 366:18a06917871f

Use dummy repository in queue unit tests.
author cmlenz
date Mon, 23 Jul 2007 12:50:21 +0000
parents 01b5a269d940
children 023b0b4a1f20
files bitten/tests/queue.py
diffstat 1 files changed, 4 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/tests/queue.py
+++ b/bitten/tests/queue.py
@@ -13,11 +13,6 @@
 import unittest
 
 from trac.test import EnvironmentStub, Mock
-try:
-    # Needed for more recent versions of Trac to register the SVN plugin
-    from trac.versioncontrol.svn_fs import SubversionConnector
-except ImportError:
-    pass
 from bitten.model import BuildConfig, TargetPlatform, Build, BuildStep, schema
 from bitten.queue import BuildQueue, collect_changes
 from bitten.trac_ext.compat import schema_to_sql
@@ -134,6 +129,10 @@
                 cursor.execute(stmt)
         db.commit()
 
+        # Hook up a dummy repository
+        self.repos = Mock()
+        self.env.get_repository = lambda authname=None: self.repos
+
     def tearDown(self):
         shutil.rmtree(self.env.path)
 
Copyright (C) 2012-2017 Edgewall Software