1 # Copyright (c) 2005 Divmod, Inc.
2 # Copyright (c) Twisted Matrix Laboratories.
3 # See LICENSE for details.
5 # Don't change the docstring, it's part of the tests
7 I'm a test drop-in. The plugin system's unit tests use me. No one
11 from zope.interface import classProvides
13 from twisted.plugin import IPlugin
14 from twisted.test.test_plugin import ITestPlugin, ITestPlugin2
20 A plugin used solely for testing purposes.
23 classProvides(ITestPlugin,
28 test1 = staticmethod(test1)
32 class AnotherTestPlugin:
34 Another plugin used solely for testing purposes.
37 classProvides(ITestPlugin2,
42 test = staticmethod(test)
46 class ThirdTestPlugin:
48 Another plugin used solely for testing purposes.
51 classProvides(ITestPlugin2,
56 test = staticmethod(test)