コード例 #1
0
    def test_disable(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable('testS')
            self.assertIn('application/testS', disabled)
            disabled.clear()

            registry.disable('application/testS')
            self.assertIn('application/testS', disabled)
        finally:
            disabled.clear()
コード例 #2
0
ファイル: test_serialization.py プロジェクト: Erve1879/kombu
    def test_disable(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable('testS')
            assert 'application/testS' in disabled
            disabled.clear()

            registry.disable('application/testS')
            assert 'application/testS' in disabled
        finally:
            disabled.clear()
コード例 #3
0
    def test_disable(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable('testS')
            self.assertIn('application/testS', disabled)
            disabled.clear()

            registry.disable('application/testS')
            self.assertIn('application/testS', disabled)
        finally:
            disabled.clear()
コード例 #4
0
ファイル: test_serialization.py プロジェクト: mahak/kombu
    def test_disable(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable('testS')
            assert 'application/testS' in disabled
            disabled.clear()

            registry.disable('application/testS')
            assert 'application/testS' in disabled
        finally:
            disabled.clear()
コード例 #5
0
ファイル: test_serialization.py プロジェクト: mahak/kombu
    def test_loads_when_disabled(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable('testS')

            with pytest.raises(SerializerNotInstalled):
                loads('xxd', 'application/testS', 'utf-8', force=False)

            ret = loads('xxd', 'application/testS', 'utf-8', force=True)
            assert ret == 'decoded'
        finally:
            disabled.clear()
コード例 #6
0
ファイル: test_serialization.py プロジェクト: enquos/kombu
    def test_loads_when_disabled(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable('testS')

            with self.assertRaises(SerializerNotInstalled):
                loads('xxd', 'application/testS', 'utf-8', force=False)

            ret = loads('xxd', 'application/testS', 'utf-8', force=True)
            self.assertEqual(ret, 'decoded')
        finally:
            disabled.clear()
コード例 #7
0
ファイル: test_serialization.py プロジェクト: uceo/uceo-2015
    def test_decode_when_disabled(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable("testS")

            with self.assertRaises(SerializerNotInstalled):
                registry.decode("xxd", "application/testS", "utf-8", force=False)

            ret = registry.decode("xxd", "application/testS", "utf-8", force=True)
            self.assertEqual(ret, "decoded")
        finally:
            disabled.clear()
コード例 #8
0
    def test_decode_when_disabled(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable('testS')

            with self.assertRaises(SerializerNotInstalled):
                registry.decode('xxd', 'application/testS', 'utf-8',
                                force=False)

            ret = registry.decode('xxd', 'application/testS', 'utf-8',
                            force=True)
            self.assertEqual(ret, 'decoded')
        finally:
            disabled.clear()
コード例 #9
0
    def test_decode_when_disabled(self):
        disabled = registry._disabled_content_types
        try:
            registry.disable("testS")

            with self.assertRaises(SerializerNotInstalled):
                registry.decode("xxd",
                                "application/testS",
                                "utf-8",
                                force=False)

            ret = registry.decode("xxd",
                                  "application/testS",
                                  "utf-8",
                                  force=True)
            self.assertEqual(ret, "decoded")
        finally:
            disabled.clear()
コード例 #10
0
ファイル: __init__.py プロジェクト: Ignas/celery
def disable_untrusted_serializers(whitelist=None):
    for name in set(registry._decoders.keys()) - set(whitelist or []):
        try:
            registry.disable(name)
        except SerializerNotInstalled:
            pass
コード例 #11
0
ファイル: __init__.py プロジェクト: tsailiming/celery
def disable_untrusted_serializers(whitelist=None):
    for name in set(registry._decoders) - set(whitelist or []):
        registry.disable(name)
コード例 #12
0
ファイル: __init__.py プロジェクト: DotNetWebs/celery
def disable_untrusted_serializers(whitelist=None):
    for name in set(registry._decoders) - set(whitelist or []):
        registry.disable(name)
コード例 #13
0
ファイル: __init__.py プロジェクト: amplify-education/celery
def disable_untrusted_serializers(whitelist=None):
    for name in set(registry._decoders.keys()) - set(whitelist or []):
        try:
            registry.disable(name)
        except SerializerNotInstalled:
            pass