aboutsummaryrefslogtreecommitdiffstats
path: root/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/internet/test/test_interfaces.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/internet/test/test_interfaces.py')
-rwxr-xr-xlib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/internet/test/test_interfaces.py53
1 files changed, 0 insertions, 53 deletions
diff --git a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/internet/test/test_interfaces.py b/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/internet/test/test_interfaces.py
deleted file mode 100755
index f9f60dab..00000000
--- a/lib/python2.7/site-packages/Twisted-12.2.0-py2.7-linux-x86_64.egg/twisted/internet/test/test_interfaces.py
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright (c) Twisted Matrix Laboratories.
-# See LICENSE for details.
-
-"""
-Tests for L{twisted.internet.interfaces}.
-"""
-
-from twisted.trial import unittest
-
-
-class TestIFinishableConsumer(unittest.TestCase):
- """
- L{IFinishableConsumer} is deprecated.
- """
-
- def lookForDeprecationWarning(self, testmethod):
- """
- Importing C{testmethod} emits a deprecation warning.
- """
- warningsShown = self.flushWarnings([testmethod])
- self.assertEqual(len(warningsShown), 1)
- self.assertIdentical(warningsShown[0]['category'], DeprecationWarning)
- self.assertEqual(
- warningsShown[0]['message'],
- "twisted.internet.interfaces.IFinishableConsumer "
- "was deprecated in Twisted 11.1.0: Please use IConsumer "
- "(and IConsumer.unregisterProducer) instead.")
-
-
- def test_deprecationWithDirectImport(self):
- """
- Importing L{IFinishableConsumer} causes a deprecation warning
- """
- from twisted.internet.interfaces import IFinishableConsumer
- self.lookForDeprecationWarning(
- TestIFinishableConsumer.test_deprecationWithDirectImport)
-
-
- def test_deprecationWithIndirectImport(self):
- """
- Importing L{interfaces} and implementing
- L{interfaces.IFinishableConsumer} causes a deprecation warning
- """
- from zope.interface import implements
- from twisted.internet import interfaces
-
- class FakeIFinishableConsumer:
- implements(interfaces.IFinishableConsumer)
- def finish(self):
- pass
-
- self.lookForDeprecationWarning(
- TestIFinishableConsumer.test_deprecationWithIndirectImport)