diff --git a/__tests__/integration/mirador/plugins.html b/__tests__/integration/mirador/plugins.html deleted file mode 100644 index 8fd72f24f981e6926047dac1e394c2b8a9991583..0000000000000000000000000000000000000000 --- a/__tests__/integration/mirador/plugins.html +++ /dev/null @@ -1,56 +0,0 @@ -<!DOCTYPE html> -<html lang="en"> - <head> - <meta charset="utf-8"> - <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> - <meta name="theme-color" content="#000000"> - <title>Mirador</title> - </head> - <body> - <div id="mirador" style="position: absolute; top: 0; bottom: 0; left: 0; right: 0;"></div> - <script src="../../../node_modules/react/umd/react.development.js"></script> - <!-- Request from CDN if unavailable locally --> - <script type="text/javascript"> - if (!window.React) { - var script = document.createElement('script'); script.src = "https://unpkg.com/react@16/umd/react.development.js"; script.crossorigin = true; document.head.appendChild(script) - } - </script> - <script src="../../../node_modules/react-dom/umd/react-dom.development.js"></script> - <!-- Request from CDN if unavailable locally --> - <script type="text/javascript"> - if (!window.ReactDOM) { - var script = document.createElement('script'); script.src = "https://unpkg.com/react-dom@16/umd/react-dom.development.js"; script.crossorigin = true; document.head.appendChild(script) - } - </script> - <script>document.write("<script type='text/javascript' src='../../../dist/mirador.min.js?v=" + Date.now() + "'><\/script>");</script> - <script type="text/javascript"> - class MiradorShareButton extends React.Component { - constructor(props) { - super(props); - - this.handleClick = this.handleClick.bind(this); - } - handleClick() { - alert('Share this stuff') - } - render() { - return React.createElement('button', { className: 'share', onClick: this.handleClick}, 'Share'); - } - } - const miradorShareButtonPlugin = { - target: 'WindowTopBarButtons', - mode: "replace", - component: MiradorShareButton, - } - var miradorInstance = Mirador.viewer( - { - id: 'mirador', - windows: [{ - loadedManifest: 'https://purl.stanford.edu/sn904cj3429/iiif/manifest' - }] - }, - [miradorShareButtonPlugin], - ); - </script> - </body> -</html> diff --git a/__tests__/integration/mirador/plugins.test.js b/__tests__/integration/mirador/plugins.test.js deleted file mode 100644 index 578ebdce7521b3dc2eb6b7fe476c8130056f7eeb..0000000000000000000000000000000000000000 --- a/__tests__/integration/mirador/plugins.test.js +++ /dev/null @@ -1,13 +0,0 @@ -describe('Mirador plugin use', () => { - beforeAll(async () => { - await page.goto('http://127.0.0.1:4488/__tests__/integration/mirador/plugins.html'); - }); - it('displays "Share Button" plugin by replace', async () => { - await expect(page).toMatchElement('button', { text: 'Share' }); - page.on('dialog', async (dialog) => { - expect(dialog.message()).toBe('Share this stuff'); - await dialog.dismiss(); - }); - await expect(page).toClick('button.share'); - }); -});