Exemple #1
0
 def test_import_default_modules_with_exception(self):
     """ Make sure exceptions are not silenced since this step is prior to
         setup logging. """
     def trigger_exception(**kwargs):
         raise ImportError('Dummy ImportError')
     from celery.signals import import_modules
     import_modules.connect(trigger_exception)
     self.app.conf.imports = ('os', 'sys')
     with pytest.raises(ImportError):
         self.loader.import_default_modules()
Exemple #2
0
    def test_import_default_modules_with_exception(self):
        """ Make sure exceptions are not silenced since this step is prior to
            setup logging. """
        def trigger_exception(**kwargs):
            raise ImportError('Dummy ImportError')

        from celery.signals import import_modules
        import_modules.connect(trigger_exception)
        self.app.conf.imports = ('os', 'sys')
        with pytest.raises(ImportError):
            self.loader.import_default_modules()