Skip to content
Snippets Groups Projects
Commit 26adb001 authored by gabriele-h's avatar gabriele-h
Browse files

Add tests for almasru, fix imports all tests

parent a39ad4ed
No related branches found
No related tags found
No related merge requests found
import pytest
import marc_extractor
import marc_tools.marc_extractor as marc_extractor
class TestConstructSingleCommand:
......
<?xml version="1.0" encoding="UTF-8"?><searchRetrieveResponse xmlns="http://www.loc.gov/zing/srw/" xmlns:diag="http://www.loc.gov/zing/srw/diagnostic/">
<version>1.2</version>
<diagnostics>
<diag:diagnostic>
<diag:uri>200801</diag:uri>
<diag:message>Catalog search has encountered an error</diag:message>
</diag:diagnostic>
</diagnostics>
</searchRetrieveResponse>
\ No newline at end of file
import pytest
import sru.almasru as almasru
retriever = almasru.RecordRetriever('obv-at-oenb', '43ACC_ONB', 'marcxml')
class TestRecordRetriever:
def test_erroneous_xml(self):
with pytest.raises(almasru.SruException):
retriever.by_mms_id('MMS-ID')
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment