Fix the test suite.

We had some circular imports that caused the tests (and more?) to fail.

I ran into this when looking at the tests for #583 and #595.
This commit is contained in:
Ralph Bean
2017-07-06 21:02:32 -04:00
parent 3e819abcb6
commit a755104bd4
6 changed files with 16 additions and 19 deletions

View File

@@ -38,11 +38,9 @@ from module_build_service import log
from module_build_service.models import ModuleBuild
import module_build_service.scm
import module_build_service.utils
import module_build_service.scheduler
import module_build_service.scheduler.consumer
from base import GenericBuilder
from utils import execute_cmd, fake_repo_done_message
from utils import execute_cmd
from KojiModuleBuilder import KojiModuleBuilder
logging.basicConfig(level=logging.DEBUG)
@@ -174,6 +172,7 @@ class CoprModuleBuilder(GenericBuilder):
# Start of a new batch of builds is triggered by buildsys.repo.done message.
# However in Copr there is no such thing. Therefore we are going to fake
# the message when builds are finished
from module_build_service.scheduler.consumer import fake_repo_done_message
fake_repo_done_message(self.tag_name)
def buildroot_add_repos(self, dependencies):