[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--