/usr/share/pyshared/kombu/tests/test_transport.py is in python-kombu 1.4.3-1.
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 31 32 | from kombu.tests.utils import unittest
from kombu import transport
from kombu.tests.utils import mask_modules, module_exists
class test_transport(unittest.TestCase):
def test_django_transport(self):
self.assertRaises(
ImportError,
mask_modules("djkombu")(transport.resolve_transport), "django")
self.assertTupleEqual(
module_exists("djkombu")(transport.resolve_transport)("django"),
("djkombu.transport", "DatabaseTransport"))
def test_sqlalchemy_transport(self):
self.assertRaises(
ImportError,
mask_modules("sqlakombu")(transport.resolve_transport),
"sqlalchemy")
self.assertTupleEqual(
module_exists("sqlakombu")(transport.resolve_transport)(
"sqlalchemy"),
("sqlakombu.transport", "Transport"))
def test_resolve_transport__no_class_name(self):
self.assertRaises(KeyError, transport.resolve_transport,
"nonexistant")
|