| 123456789101112131415161718192021222324252627282930 |
- from __future__ import absolute_import
- from collections import Mapping, MutableMapping
- from celery.app.utils import Settings, bugreport
- from celery.tests.case import AppCase, Mock
- class TestSettings(AppCase):
- """
- Tests of celery.app.utils.Settings
- """
- def test_is_mapping(self):
- """Settings should be a collections.Mapping"""
- self.assertTrue(issubclass(Settings, Mapping))
- def test_is_mutable_mapping(self):
- """Settings should be a collections.MutableMapping"""
- self.assertTrue(issubclass(Settings, MutableMapping))
- class test_bugreport(AppCase):
- def test_no_conn_driver_info(self):
- self.app.connection = Mock()
- conn = self.app.connection.return_value = Mock()
- conn.transport = None
- bugreport(self.app)
|