def test_calls_refresh_of_all_data_sources(self): self.factory.data_source # trigger creation with patch( "redash.tasks.queries.maintenance.refresh_schema.delay" ) as refresh_job: refresh_schemas() refresh_job.assert_called()
def test_skips_paused_data_sources(self): self.factory.data_source.pause() with patch('redash.models.DataSource.get_schema') as get_schema: refresh_schemas() get_schema.assert_not_called() self.factory.data_source.resume() with patch('redash.models.DataSource.get_schema') as get_schema: refresh_schemas() get_schema.assert_called_with(refresh=True)
def test_skips_paused_data_sources(self): self.factory.data_source.pause() with patch('redash.tasks.queries.refresh_schema.apply_async') as refresh_job: refresh_schemas() refresh_job.assert_not_called() self.factory.data_source.resume() with patch('redash.tasks.queries.refresh_schema.apply_async') as refresh_job: refresh_schemas() refresh_job.assert_called()
def test_skips_paused_data_sources(self): self.factory.data_source.pause() with patch('redash.tasks.queries.refresh_schema.apply_async' ) as refresh_job: refresh_schemas() refresh_job.assert_not_called() self.factory.data_source.resume() with patch('redash.tasks.queries.refresh_schema.apply_async' ) as refresh_job: refresh_schemas() refresh_job.assert_called()
def test_skips_paused_data_sources(self): self.factory.data_source.pause() with patch("redash.tasks.queries.maintenance.refresh_schema.delay" ) as refresh_job: refresh_schemas() refresh_job.assert_not_called() self.factory.data_source.resume() with patch("redash.tasks.queries.maintenance.refresh_schema.delay" ) as refresh_job: refresh_schemas() refresh_job.assert_called()
def test_calls_refresh_of_all_data_sources(self): self.factory.data_source # trigger creation with patch('redash.tasks.queries.refresh_schema.apply_async' ) as refresh_job: refresh_schemas() refresh_job.assert_called()
def test_calls_refresh_of_all_data_sources(self): self.factory.data_source # trigger creation with patch('redash.models.DataSource.get_schema') as get_schema: refresh_schemas() get_schema.assert_called_with(refresh=True)
def test_calls_refresh_of_all_data_sources(self): with patch('redash.models.DataSource.get_schema') as get_schema: refresh_schemas() get_schema.assert_called_with(refresh=True)
def test_calls_refresh_of_all_data_sources(self): self.factory.data_source # trigger creation with patch('redash.tasks.queries.refresh_schema.apply_async') as refresh_job: refresh_schemas() refresh_job.assert_called()