/usr/lib/python2.7/dist-packages/celery/tests/app/test_utils.py is in python-celery 3.1.6-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 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)
|