JIRA: RHELBLD-257,RHELBLD-310 - refactor clean_database

Replace clean_database calls with cheaper truncate operation.
Remove duplicate calls of clean_database.
Extract clean_database/init_data into fixtures.
This commit is contained in:
jobrauer
2020-05-15 15:38:05 +02:00
parent 53351670e3
commit c584d84b76
27 changed files with 730 additions and 693 deletions

View File

@@ -3,6 +3,7 @@
from __future__ import absolute_import
import mock
import pytest
from mock import patch
import module_build_service.builder
@@ -10,12 +11,10 @@ from module_build_service.builder import GenericBuilder
import module_build_service.common.models
import module_build_service.resolver
from module_build_service.scheduler.db_session import db_session
from tests import init_data
@pytest.mark.usefixtures("provide_test_data")
class TestGenericBuilder:
def setup_method(self, test_method):
init_data(1)
@patch("module_build_service.resolver.DBResolver")
@patch("module_build_service.builder.base.GenericResolver")