[Tutor] help
Damian Coughlan
d_coughlan@altavista.com
8 Oct 2001 06:04:07 -0700
This is a multi-part message in MIME format...
------------=_1002546246-9552-0
Content-Type: text/plain
Content-Disposition: inline
Hi, enquiring about the unittest module. A simple program I have implemented using
the testcase class encounters problems with the interpreter saying no module named
docviewdoc. Please assist.
simple test of instantiating a document
# author Damien Coughlan 5/10/01
import unittest
from Docviewdoc import DocviewDoc
class DocviewDocTestCase(unittest.TestCase):
def setup(self):
print "setUp called"
def tearDown(self):
print "tearDown called"
def runTest(self):
doc=None
doc=Docviewedoc()
assert doc!=null, 'Coudl not instantiate DocviewDoc'
def suite():
testSuite=unittest.TestSuite()
testSuite.addTest(DocviewDocTestCase())
return testSuite
def main():
runner = unittest.QtTestRunner()
runner.run(suite())
if __name__=="__main__":
main()
Find the best deals on the web at AltaVista Shopping!
http://www.shopping.altavista.com
------------=_1002546246-9552-0
Content-Type: application/octet-stream; name="dvt1.py"
Content-Disposition: attachment; filename="dvt1.py"
Content-Transfer-Encoding: base64
IyBhIHNpbXBsZSB0ZXN0IG9mIGluc3RhbnRpYXRpbmcgYSBkb2N1bWVudA0K
IyBhdXRob3IgRGFtaWVuIENvdWdobGFuIDUvMTAvMDENCg0KaW1wb3J0IHVu
aXR0ZXN0DQpmcm9tIERvY3ZpZXdkb2MgaW1wb3J0IERvY3ZpZXdEb2MNCg0K
Y2xhc3MgRG9jdmlld0RvY1Rlc3RDYXNlKHVuaXR0ZXN0LlRlc3RDYXNlKToN
Cg0KICAgIGRlZiBzZXR1cChzZWxmKToNCiAgICAgICAgcHJpbnQgInNldFVw
IGNhbGxlZCINCg0KICAgIGRlZiB0ZWFyRG93bihzZWxmKToNCiAgICAgICAg
cHJpbnQgInRlYXJEb3duIGNhbGxlZCINCg0KICAgIGRlZiBydW5UZXN0KHNl
bGYpOg0KICAgICAgICAgICANCiAgICAgICAgZG9jPU5vbmUNCiAgICAgICAg
ZG9jPURvY3ZpZXdlZG9jKCkNCiAgICAgICAgYXNzZXJ0IGRvYyE9bnVsbCwg
J0NvdWRsIG5vdCBpbnN0YW50aWF0ZSBEb2N2aWV3RG9jJw0KICAgICAgICAN
CmRlZiBzdWl0ZSgpOg0KICAgIHRlc3RTdWl0ZT11bml0dGVzdC5UZXN0U3Vp
dGUoKQ0KICAgIHRlc3RTdWl0ZS5hZGRUZXN0KERvY3ZpZXdEb2NUZXN0Q2Fz
ZSgpKQ0KICAgIHJldHVybiB0ZXN0U3VpdGUNCg0KZGVmIG1haW4oKToNCiAg
ICBydW5uZXIgPSB1bml0dGVzdC5RdFRlc3RSdW5uZXIoKQ0KICAgIHJ1bm5l
ci5ydW4oc3VpdGUoKSkNCg0KaWYgX19uYW1lX189PSJfX21haW5fXyI6DQog
ICAgbWFpbigpDQo=
------------=_1002546246-9552-0--