def test_download(self): """Test download() method""" r = SaliWebServiceResult( "http://modbase.compbio.ucsf.edu/modloop/" "job/job_279120/output.pdb?passwd=oGHxb7R3xy" ) old = urllib.urlopen try: urllib.urlopen = dummy_urlopen sio = StringIO.StringIO() r.download(fh=sio) self.assertEqual(sio.getvalue(), "dummy") r.download() r = open("output.pdb").read() self.assertEqual(r, "dummy") os.unlink("output.pdb") finally: urllib.urlopen = old
def test_download(self): """Test download() method""" r = SaliWebServiceResult('http://modbase.compbio.ucsf.edu/modloop/' \ 'job/job_279120/output.pdb?passwd=oGHxb7R3xy') old = urllib.urlopen try: urllib.urlopen = dummy_urlopen sio = StringIO.StringIO() r.download(fh=sio) self.assertEqual(sio.getvalue(), 'dummy') r.download() r = open('output.pdb').read() self.assertEqual(r, 'dummy') os.unlink('output.pdb') finally: urllib.urlopen = old
def test_get_filename(self): """Test get_filename() method""" r = SaliWebServiceResult(testurl) self.assertEqual(r.get_filename(), 'output.pdb')
def test_get_filename(self): """Test get_filename() method""" r = SaliWebServiceResult(testurl) self.assertEqual(r.get_filename(), "output.pdb")