Message113805
What flox said.
There's no reversal here: you've defined an __init__ method that takes no arguments. The unittest framework tries to instantiate a TestSomething instance by calling it with two arguments (one of which is self). If you look at the source for the TestCase class you'll see:
def __init__(self, methodName='runTest'):
...
Note that the message you're seeing applies to *your* __init__ method: that method expects no arguments (because that's the way you defined it), but it's getting two (because the unittest test runner calls it that way). |
|
Date |
User |
Action |
Args |
2010-08-13 18:14:32 | mark.dickinson | set | recipients:
+ mark.dickinson, flox, antlong |
2010-08-13 18:14:32 | mark.dickinson | set | messageid: <1281723272.06.0.193004914359.issue9590@psf.upfronthosting.co.za> |
2010-08-13 18:14:30 | mark.dickinson | link | issue9590 messages |
2010-08-13 18:14:30 | mark.dickinson | create | |
|