# HG changeset patch # User cmlenz # Date 1185195021 0 # Node ID 18a06917871fe51a79e5d72a7a7ac0ed8b8276e5 # Parent 01b5a269d94069ad992a5dec1b7ebf492ad0dbdd Use dummy repository in queue unit tests. diff --git a/bitten/tests/queue.py b/bitten/tests/queue.py --- 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)