[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