Spelling mistakes!
Jean-Paul Calderone
exarkun at divmod.com
Fri Jan 6 11:12:44 EST 2006
On 6 Jan 2006 07:57:04 -0800, KraftDiner <bobrien18 at yahoo.com> wrote:
>try this:
>
>class x(object):
> def __init__(self):
> self.someName = "hello"
> def someMethod(self):
> self.sumName = "bye"
>
>find that bug.
>
exarkun at kunai:~$ cat > xobj.py
class x(object):
def __init__(self):
self.someName = "hello"
def someMethod(self):
self.sumName = "bye"
exarkun at kunai:~$ cat > test_xobj.py
from twisted.trial import unittest
import xobj
class XObjTestCase(unittest.TestCase):
def testSomeName(self):
x = xobj.x()
self.assertEquals(x.someName, "hello")
x.someMethod()
self.assertEquals(x.someName, "bye")
exarkun at kunai:~$ trial test_xobj.py
Running 1 tests.
test_xobj
XObjTestCase
testSomeName ... [FAIL]
=================================================================
[FAIL]: test_xobj.XObjTestCase.testSomeName
File "/home/exarkun/test_xobj.py", line 10, in testSomeName
self.assertEquals(x.someName, "bye")
twisted.trial.unittest.FailTest: 'hello' != 'bye'
-----------------------------------------------------------------
Ran 1 tests in 0.278s
FAILED (failures=1)
exarkun at kunai:~$
Hope this helps,
Jean-Paul
More information about the Python-list
mailing list