On 03/19/2014 03:13 PM, Antoine Pitrou wrote: > On Wed, 19 Mar 2014 14:37:42 -0700 > Ethan Furman <ethan at stoneleaf.us> wrote: >> Here's the code in question: >> >> class PsuedoFloat: >> def __init__(self, value): >> self.value = float(value) >> def __int__(self): >> return int(self.value) >> >> pi = PsuedoFloat(3.1415) >> >> self.assertRaisesRegex(TypeError, '%x format: an integer is required, not PsuedoFloat', '%x'.__mod__, pi), >> >> Here's the exception: >> >> ====================================================================== >> ERROR: test_formatting (test.test_unicode.UnicodeTest) >> ---------------------------------------------------------------------- >> TypeError: 'PsuedoFloat' object is not callable >> >> During handling of the above exception, another exception occurred: >> >> Traceback (most recent call last): >> File "/home/ethan/source/python/issue19995/Lib/test/test_unicode.py", line 1156, in test_formatting >> self.assertRaisesRegex(TypeError, '%c'.__mod__, pi), > > This is certainly not the code you are showing above. More words, please! :) Do you mean you agree it's a bug, or do you mean you think I misstepped in reporting what's going on? -- ~Ethan~
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4