def setup(self): self.connection_string = "sqlite:///:memory:" self.series_service = SeriesService( connection_string=self.connection_string, debug=False) engine = self.series_service._session_factory.engine test_util.build_db(engine) self.memory_database = MemoryDatabase() self.memory_database.set_series_service(self.series_service) self.session = self.memory_database.series_service._session_factory.get_session( ) self.series = test_util.add_series_bulk_data(self.session) #assert len(self.series.data_values) == 100 self.edit_service = EditService(1, connection=self.memory_database) """ @pytest.fixture(scope="class", autouse=True) def build_db(self): """ #Builds an empty sqlite (in-memory) database for testing #:return: None """
def setup(self): self.connection_string = "sqlite:///:memory:" self.series_service = SeriesService( connection_string=self.connection_string, debug=False) engine = self.series_service._session_factory.engine test_util.build_db(engine) self.memory_database = MemoryDatabase() self.memory_database.set_series_service(self.series_service) self.session = self.memory_database.series_service._session_factory.get_session( ) self.series = test_util.add_series_bulk_data(self.session) #assert len(self.series.data_values) == 100 self.edit_service = EditService(1, connection=self.memory_database)