X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/99f6dd4f1ff0390de9a9bbd4e3352b953cb9a235..ae60b2a3949e96357477cc04f90fd0873cee8a92:/apps/oai/tests/oaipmhapi.py diff --git a/apps/oai/tests/oaipmhapi.py b/apps/oai/tests/oaipmhapi.py deleted file mode 100644 index 15f3ff3aa..000000000 --- a/apps/oai/tests/oaipmhapi.py +++ /dev/null @@ -1,37 +0,0 @@ -# -*- coding: utf-8 -*- -# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. -# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. -# -from catalogue.test_utils import WLTestCase -from catalogue import models -from nose.tools import raises -from oai.handlers import * -from oaipmh.server import * -from os import path -from oaipmh.metadata import MetadataRegistry -from lxml import etree - - -class BookMetadataTest(WLTestCase): - def setUp(self): - super(BookMetadataTest, self).setUp() - xml = path.join(path.dirname(__file__), 'files/lubie-kiedy-kobieta.xml') - self.book = models.Book.from_xml_file(xml) - - xml = path.join(path.dirname(__file__), 'files/antygona.xml') - self.book2 = models.Book.from_xml_file(xml) - - mr = MetadataRegistry() - self.catalogue = Catalogue(mr) - - mr.registerWriter('oai_dc', oai_dc_writer) - nsmap = {'oai_dc': NS_OAIDC, 'dc': NS_DC, 'xsi': NS_XSI} - self.xml = XMLTreeServer(self.catalogue, mr, nsmap) - - def test_get_record(self): - sch = self.xml.getRecord(identifier='lubie-kiedy-kobieta', - metadataPrefix='oai_dc') - sch = self.xml.listRecords(metadataPrefix='oai_dc') - - def test_selecting(self): - records, token = self.catalogue.listRecords(**{'set': 'epoch:starozytnosc'})