diff --git a/ippisite/ippidb/tests.py b/ippisite/ippidb/tests.py index 7d73abd5bd305c1916aa286da2cf452c0b27e06b..d3d699c52d61910fd96c8b0b520c4c1f5c21483e 100644 --- a/ippisite/ippidb/tests.py +++ b/ippisite/ippidb/tests.py @@ -10,7 +10,7 @@ from django.urls import reverse from django.contrib.auth import get_user_model from openbabel import vectorUnsignedInt, OBFingerprint -from ippidb import ws +from ippidb import ws, models from ippidb.ws import get_uniprot_info from .models import Compound, CompoundTanimoto, create_tanimoto, update_compound_cached_properties, Symmetry from .models import DrugBankCompound @@ -633,3 +633,10 @@ class TestConvertIUPACToSMILESAndMore(TestCase): def test_invalide_entry(self): self.assertRaises(ws.EntryNotFoundError, ws.convert_iupac_to_smiles_and_inchi, '3-{1-oxo-6-[4-(piperid') self.assertRaises(ws.EntryNotFoundError, ws.convert_iupac_to_smiles_and_inchi, None) + + +class DuplicateGeneNameTestCase(TestCase): + + def test_works(self): + models.Protein.objects.get_or_create(uniprot_id='P12497') + models.Protein.objects.get_or_create(uniprot_id='P0C6F2') \ No newline at end of file