[Checkins] SVN: zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/ Make one more dummy item's purpose clearer.
Tres Seaver
tseaver at palladion.com
Mon Apr 19 11:18:14 EDT 2010
Log message for revision 111112:
Make one more dummy item's purpose clearer.
Changed:
U zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/dummy.py
A zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/idummy.py
D zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/ifoo.py
U zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/test_verify.py
-=-
Modified: zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/dummy.py
===================================================================
--- zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/dummy.py 2010-04-19 15:18:13 UTC (rev 111111)
+++ zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/dummy.py 2010-04-19 15:18:14 UTC (rev 111112)
@@ -11,14 +11,13 @@
# FOR A PARTICULAR PURPOSE.
#
##############################################################################
-"""Dummy Module
-
-$Id$
+""" Dummy Module
"""
from zope.interface import moduleProvides
-from zope.interface.tests.ifoo import IFoo
+from zope.interface.tests.idummy import IDummyModule
-moduleProvides(IFoo)
+moduleProvides(IDummyModule)
def bar(baz):
+ # Note: no 'self', because the module provides the interface directly.
pass
Copied: zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/idummy.py (from rev 111111, zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/ifoo.py)
===================================================================
--- zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/idummy.py (rev 0)
+++ zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/idummy.py 2010-04-19 15:18:14 UTC (rev 111112)
@@ -0,0 +1,23 @@
+##############################################################################
+#
+# Copyright (c) 2001, 2002 Zope Foundation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+""" Interface describing API of zope.interface.tests.dummy test module
+"""
+from zope.interface import Interface
+
+class IDummyModule(Interface):
+ """ Dummy interface for unit tests.
+ """
+ def bar(baz):
+ """ Just a note.
+ """
Deleted: zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/ifoo.py
===================================================================
--- zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/ifoo.py 2010-04-19 15:18:13 UTC (rev 111111)
+++ zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/ifoo.py 2010-04-19 15:18:14 UTC (rev 111112)
@@ -1,28 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2001, 2002 Zope Foundation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-#
-##############################################################################
-"""IFoo test module
-
-$Id$
-"""
-from zope.interface import Interface
-
-class IFoo(Interface):
- """
- Dummy interface for unit tests.
- """
-
- def bar(baz):
- """
- Just a note.
- """
Modified: zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/test_verify.py
===================================================================
--- zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/test_verify.py 2010-04-19 15:18:13 UTC (rev 111111)
+++ zope.interface/branches/tseaver-better_unit_tests/src/zope/interface/tests/test_verify.py 2010-04-19 15:18:14 UTC (rev 111112)
@@ -408,10 +408,10 @@
return verifyObject(iface, target)
def testModule(self):
- from zope.interface.tests.ifoo import IFoo
+ from zope.interface.tests.idummy import IDummyModule
from zope.interface.tests import dummy
- self._callFUT(IFoo, dummy)
+ self._callFUT(IDummyModule, dummy)
class OldSkool:
pass
More information about the checkins
mailing list