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
Ejemplo n.º 2
0
 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
Ejemplo n.º 3
0
 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")