def test_disable_untrusted_serializers(self): disabled = registry._disabled_content_types self.assertEqual(0, len(disabled)) disable_untrusted_serializers(["application/json", "application/x-python-serialize"]) self.assertIn("application/x-yaml", disabled) self.assertNotIn("application/json", disabled) self.assertNotIn("application/x-python-serialize", disabled) disabled.clear() disable_untrusted_serializers() self.assertIn("application/x-yaml", disabled) self.assertIn("application/json", disabled) self.assertIn("application/x-python-serialize", disabled)
def test_disable_untrusted_serializers(self): disabled = registry._disabled_content_types self.assertEqual(0, len(disabled)) disable_untrusted_serializers( ['application/json', 'application/x-python-serialize']) self.assertIn('application/x-yaml', disabled) self.assertNotIn('application/json', disabled) self.assertNotIn('application/x-python-serialize', disabled) disabled.clear() disable_untrusted_serializers() self.assertIn('application/x-yaml', disabled) self.assertIn('application/json', disabled) self.assertIn('application/x-python-serialize', disabled)
def test_disable_untrusted_serializers(self): disabled = registry._disabled_content_types self.assertTrue(disabled) disable_untrusted_serializers( ['application/json', 'application/x-python-serialize']) self.assertIn('application/x-yaml', disabled) self.assertNotIn('application/json', disabled) self.assertNotIn('application/x-python-serialize', disabled) disabled.clear() disable_untrusted_serializers() self.assertIn('application/x-yaml', disabled) self.assertIn('application/json', disabled) self.assertIn('application/x-python-serialize', disabled)
def test_disable_untrusted_serializers(self, disable): disable_untrusted_serializers(['foo']) disable.assert_called_with(allowed=['foo'])