Beispiel #1
0
 def test_get_reffs_contextual(self):
     """ Ensure getReffs works with context """
     endpoint = CTS(self.url)
     endpoint.getValidReff = mock.MagicMock(return_value=GET_VALID_REFF)
     text = Text("urn:cts:latinLit:phi1294.phi002.perseus-lat2", retriever=endpoint)
     passage = Passage(
         urn="urn:cts:latinLit:phi1294.phi002.perseus-lat2:1",
         resource=GET_PASSAGE,
         retriever=endpoint
     )
     passage.getReffs()
     endpoint.getValidReff.assert_called_with(
         urn="urn:cts:latinLit:phi1294.phi002.perseus-lat2:1",
         level=2
     )