def test_aligned_dna_fasta_format_unaligned(self): filepath = self.get_data_path('dna-sequences.fasta') format = AlignedDNAFASTAFormat(filepath, mode='r') with self.assertRaisesRegex(ValidationError, 'line 4.*length 90.*length 65'): format.validate()
def test_aligned_dna_fasta_format_validate_negative(self): filepath = self.get_data_path('not-dna-sequences') format = AlignedDNAFASTAFormat(filepath, mode='r') with self.assertRaisesRegex(ValueError, 'AlignedDNAFASTA'): format.validate()
def test_aligned_dna_fasta_format_validate_positive(self): filepath = self.get_data_path('aligned-dna-sequences.fasta') format = AlignedDNAFASTAFormat(filepath, mode='r') format.validate()
def test_aligned_dna_fasta_format_validate_negative(self): filepath = self.get_data_path('not-dna-sequences') format = AlignedDNAFASTAFormat(filepath, mode='r') with self.assertRaisesRegex(ValidationError, 'AlignedDNAFASTA'): format.validate()