tify
Version:
A slim and mobile-friendly IIIF document viewer
36 lines (27 loc) • 857 B
JavaScript
import { defineConfig } from 'cypress';
// eslint-disable-next-line import/no-extraneous-dependencies
import htmlvalidate from 'cypress-html-validate/plugin';
// eslint-disable-next-line import/extensions
import server from './tests/iiif-api/server.js';
const iiifApiPort = 8082;
server.start(iiifApiPort);
export default defineConfig({
e2e: {
baseUrl: 'http://localhost:4173',
defaultCommandTimeout: 2000,
specPattern: 'tests/e2e/**/*.{cy,spec}.{js,jsx,ts,tsx}',
viewportWidth: 1600,
viewportHeight: 900,
fixturesFolder: 'tests/e2e/fixtures',
screenshotsFolder: 'tests/e2e/screenshots',
videosFolder: 'tests/e2e/videos',
downloadsFolder: 'tests/e2e/downloads',
supportFile: 'tests/e2e/support/e2e.js',
setupNodeEvents(on) {
htmlvalidate.install(on);
},
},
env: {
iiifApiUrl: `http://0.0.0.0:${iiifApiPort}`,
},
});