Exemple #1
0
 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)
Exemple #3
0
    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()
Exemple #5
0
    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()
Exemple #7
0
 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)
Exemple #9
0
 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()