UNPKG

manifesto.js

Version:

IIIF Presentation API utility library for client and server

22 lines (19 loc) 748 B
// no autocomplete service var expect = require('chai').expect; var should = require('chai').should(); var manifesto = require('../../dist-commonjs/'); var manifests = require('../fixtures/manifests'); var ServiceProfile = require('@iiif/vocabulary/dist-commonjs/').ServiceProfile; var manifest; describe('#loadsWitnessToPeter', function() { it('loads successfully', function (done) { manifesto.loadManifest(manifests.witnesstopeter).then(function(data) { manifest = manifesto.parseManifest(data); done(); }); }); it('has no autocomplete service', function () { var service = manifest.getService(ServiceProfile.SEARCH_0_AUTO_COMPLETE); expect(service).to.not.exist; }); });