コード例 #1
0
 def test_known_obsolete_pass(self):
     """Test zero length HTTP 200 UniProt download."""
     uni_id = 'Q8NI70'
     fetcher = UniProtFetcher(self.dirs)
     fetcher._download_uniprot(uni_id)
     self.assertTrue(uni_id in fetcher.obs)
     return None
コード例 #2
0
 def test_404_assigned_as_obsolete(self):
     """HTTP 404 errors should be assigned as obsolete, not missing."""
     uni_id = 'P123451'
     fetcher = UniProtFetcher(self.dirs)
     fetcher._download_uniprot(uni_id)
     self.assertTrue(uni_id in fetcher.obs)
     return None
コード例 #3
0
ファイル: test_fetch.py プロジェクト: shellydeforte/PDB
 def test_download_uniprot_pass(self):
     self._generate_dir_names()
     expected = '>sp|P12345|AATM_RABIT Aspartate aminotransferase, mitochondrial OS=Oryctolagus cuniculus GN=GOT2 PE=1 SV=2\nMALLHSARVLSGVASAFHPGLAAAASARASSWWAHVEMGPPDPILGVTEAYKRDTNSKKM\nNLGVGAYRDDNGKPYVLPSVRKAEAQIAAKGLDKEYLPIGGLAEFCRASAELALGENSEV\nVKSGRFVTVQTISGTGALRIGASFLQRFFKFSRDVFLPKPSWGNHTPIFRDAGMQLQSYR\nYYDPKTCGFDFTGALEDISKIPEQSVLLLHACAHNPTGVDPRPEQWKEIATVVKKRNLFA\nFFDMAYQGFASGDGDKDAWAVRHFIEQGINVCLCQSYAKNMGLYGERVGAFTVICKDADE\nAKRVESQLKILIRPMYSNPPIHGARIASTILTSPDLRKQWLQEVKGMADRIIGMRTQLVS\nNLKKEGSTHSWQHITDQIGMFCFTGLKPEQVERLTKEFSIYMTKDGRISVAGVTSGNVGY\nLAHAIHQVTK\n'
     uni_id = 'P12345'
     fetcher = UniProtFetcher(self.dirs)
     result = fetcher._download_uniprot(uni_id)
     self.assertEqual(expected, result)
     return None