예제 #1
0
    def test_clear_configs_cache_for_class(self):
        """Testing IntegrationManager.clear_configs_cache for class"""
        manager = IntegrationManager(IntegrationConfig)

        with self.assertNumQueries(1):
            manager.get_integration_configs(DummyIntegration1)

        with self.assertNumQueries(0):
            manager.get_integration_configs(DummyIntegration1)

        manager.clear_configs_cache(DummyIntegration1)

        with self.assertNumQueries(1):
            manager.get_integration_configs(DummyIntegration1)
예제 #2
0
    def test_clear_configs_cache_for_class(self):
        """Testing IntegrationManager.clear_configs_cache for class"""
        manager = IntegrationManager(IntegrationConfig)

        with self.assertNumQueries(1):
            manager.get_integration_configs(DummyIntegration1)

        with self.assertNumQueries(0):
            manager.get_integration_configs(DummyIntegration1)

        manager.clear_configs_cache(DummyIntegration1)

        with self.assertNumQueries(1):
            manager.get_integration_configs(DummyIntegration1)
예제 #3
0
    def test_clear_configs_cache(self):
        """Testing IntegrationManager.clear_configs_cache"""
        manager = IntegrationManager(IntegrationConfig)

        with self.assertNumQueries(1):
            manager.get_integration_configs()

        with self.assertNumQueries(0):
            manager.get_integration_configs()

        manager.clear_configs_cache()

        with self.assertNumQueries(1):
            manager.get_integration_configs()
예제 #4
0
    def test_clear_configs_cache(self):
        """Testing IntegrationManager.clear_configs_cache"""
        manager = IntegrationManager(IntegrationConfig)

        with self.assertNumQueries(1):
            manager.get_integration_configs()

        with self.assertNumQueries(0):
            manager.get_integration_configs()

        manager.clear_configs_cache()

        with self.assertNumQueries(1):
            manager.get_integration_configs()