]> granicus.if.org Git - python/commitdiff
Removing the keyword only restriction for the places argument in unittest.TestCase...
authorMichael Foord <fuzzyman@voidspace.org.uk>
Tue, 2 Nov 2010 14:46:41 +0000 (14:46 +0000)
committerMichael Foord <fuzzyman@voidspace.org.uk>
Tue, 2 Nov 2010 14:46:41 +0000 (14:46 +0000)
Doc/library/unittest.rst
Lib/unittest.py
Misc/NEWS

index d88b8230b596f833923f8428b08febd6835ab9df..4c291196b7a6e36e4e2d483afb3e55541241b676 100644 (file)
@@ -652,8 +652,8 @@ Test cases
          :meth:`failIfEqual`.
 
 
-   .. method:: assertAlmostEqual(first, second, *, places=7, msg=None)
-               failUnlessAlmostEqual(first, second, *, places=7, msg=None)
+   .. method:: assertAlmostEqual(first, second, places=7, msg=None)
+               failUnlessAlmostEqual(first, second, places=7, msg=None)
 
       Test that *first* and *second* are approximately equal by computing the
       difference, rounding to the given number of decimal *places* (default 7),
@@ -668,8 +668,8 @@ Test cases
          :meth:`failUnlessAlmostEqual`.
 
 
-   .. method:: assertNotAlmostEqual(first, second, *, places=7, msg=None)
-               failIfAlmostEqual(first, second, *, places=7, msg=None)
+   .. method:: assertNotAlmostEqual(first, second, places=7, msg=None)
+               failIfAlmostEqual(first, second, places=7, msg=None)
 
       Test that *first* and *second* are not approximately equal by computing
       the difference, rounding to the given number of decimal *places* (default
index c27fac1cbf9881efe3ea5d54b81f3ca44b70f6f3..ea9f5f64fb02ac83b5f523daed07942971cfb022 100644 (file)
@@ -634,7 +634,7 @@ class TestCase(object):
             msg = self._formatMessage(msg, '%r == %r' % (first, second))
             raise self.failureException(msg)
 
-    def assertAlmostEqual(self, first, second, *, places=7, msg=None):
+    def assertAlmostEqual(self, first, second, places=7, msg=None):
         """Fail if the two objects are unequal as determined by their
            difference rounded to the given number of decimal places
            (default 7) and comparing to zero.
@@ -647,7 +647,7 @@ class TestCase(object):
             msg = self._formatMessage(msg, standardMsg)
             raise self.failureException(msg)
 
-    def assertNotAlmostEqual(self, first, second, *, places=7, msg=None):
+    def assertNotAlmostEqual(self, first, second, places=7, msg=None):
         """Fail if the two objects are equal as determined by their
            difference rounded to the given number of decimal places
            (default 7) and comparing to zero.
index d690318652f1a01602eaf1065c64c191d4783ff7..30eb8257ed52f1396e9334147f58cb74ca2d477a 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -143,6 +143,9 @@ C-API
 Library
 -------
 
+- The keyword only restriction for the places argument in
+  unittest.TestCase.assert[Not]AlmostEqual methods has been removed.
+
 - Issue 6706: asyncore accept() method no longer raises EWOULDBLOCK/ECONNABORTED
   on incomplete connection attempt but returns None instead.