File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22"""Unit tests for Enterprise Resolvers: Paper Lookup and Domain Entity Resolvers."""
33
44import unittest
5- from corpusld_engine .resolvers .entity_resolver import (
6- resolve_academic_institution ,
7- resolve_scientific_concept_authority ,
8- enrich_knowledge_graph_with_authorities ,
9- )
10- from corpusld_engine .resolvers .paper_lookup import _compute_string_similarity
115
6+ try :
7+ from corpusld_engine .resolvers .entity_resolver import (
8+ resolve_academic_institution ,
9+ resolve_scientific_concept_authority ,
10+ enrich_knowledge_graph_with_authorities ,
11+ )
12+ from corpusld_engine .resolvers .paper_lookup import _compute_string_similarity
13+ HAS_ENTERPRISE_ENGINE = True
14+ except ImportError :
15+ HAS_ENTERPRISE_ENGINE = False
1216
17+
18+ @unittest .skipUnless (HAS_ENTERPRISE_ENGINE , "Enterprise engine module (corpusld_engine) not present." )
1319class TestEnterpriseResolvers (unittest .TestCase ):
1420 def test_institution_ror_resolution (self ):
1521 """Test resolving academic affiliations to canonical ROR IDs."""
You can’t perform that action at this time.
0 commit comments