aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Bernard <bernardj@gmail.com>2010-10-26 22:24:19 -0400
committerJon Bernard <bernardj@gmail.com>2010-10-26 22:24:19 -0400
commit3a3260e8cb7e654acade962ce5a79783e8470b2e (patch)
treea477ae2b891b0bc8f809ec895162202b6e2903ad
parent3a38b0738a45e417a2ab6b3b0d53e82daf965a10 (diff)
downloadpepseq-3a3260e8cb7e654acade962ce5a79783e8470b2e.zip
Add unit test for Borono Phenylalanine amino acid
This amino acid is not naturally forming, it is synthesized in a lab environment.
-rw-r--r--pepseq/test_amino_acid.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/pepseq/test_amino_acid.py b/pepseq/test_amino_acid.py
index 77f5722..eb18fa5 100644
--- a/pepseq/test_amino_acid.py
+++ b/pepseq/test_amino_acid.py
@@ -146,6 +146,13 @@ class AminoAcidTestCase(unittest.TestCase):
self.assertEqual(amino_acid.letter, "R")
self.assertEqual(amino_acid.weight, 156.19)
+ def test_borono_phenylalanine(self):
+ amino_acid = AminoAcid('b')
+ self.assertEqual(amino_acid.name, "Borono Phenylalanine")
+ self.assertEqual(amino_acid.triple, "Bpa")
+ self.assertEqual(amino_acid.letter, "B")
+ self.assertEqual(amino_acid.weight, 309.08)
+
def suite():
suite = unittest.TestLoader().loadTestsFromTestCase(AminoAcidTestCase)