UNPKG

react-image-hotspots

Version:
36 lines (35 loc) 3.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const _react = /*#__PURE__*/ _interop_require_default(require("react")); const _client = require("react-dom/client"); const _react1 = require("@testing-library/react"); const _testutils = require("react-dom/test-utils"); const _ImageHotspots = /*#__PURE__*/ _interop_require_default(require("./ImageHotspots")); function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } describe('ImageHotspots', ()=>{ let container; let root; beforeEach(()=>{ container = document.createElement('div'); root = (0, _client.createRoot)(container); document.body.appendChild(container); }); afterEach(()=>{ document.body.removeChild(container); container = null; }); it('shows loading', ()=>{ (0, _react1.act)(()=>{ root.render(/*#__PURE__*/ _react.default.createElement(_ImageHotspots.default, null)); }); const image = container.querySelector('img'); expect((0, _testutils.isDOMComponent)(image)).toBe(false); }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9JbWFnZUhvdHNwb3RzLnRlc3QuanMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0J1xuaW1wb3J0IHsgY3JlYXRlUm9vdCB9IGZyb20gJ3JlYWN0LWRvbS9jbGllbnQnXG5pbXBvcnQgeyBhY3QgfSBmcm9tICdAdGVzdGluZy1saWJyYXJ5L3JlYWN0J1xuaW1wb3J0IHsgaXNET01Db21wb25lbnQgfSBmcm9tICdyZWFjdC1kb20vdGVzdC11dGlscydcbmltcG9ydCBJbWFnZUhvdHNwb3RzIGZyb20gJy4vSW1hZ2VIb3RzcG90cydcblxuZGVzY3JpYmUoJ0ltYWdlSG90c3BvdHMnLCAoKSA9PiB7XG4gIGxldCBjb250YWluZXJcbiAgbGV0IHJvb3RcblxuICBiZWZvcmVFYWNoKCgpID0+IHtcbiAgICBjb250YWluZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKVxuICAgIHJvb3QgPSBjcmVhdGVSb290KGNvbnRhaW5lcilcbiAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGNvbnRhaW5lcilcbiAgfSlcblxuICBhZnRlckVhY2goKCkgPT4ge1xuICAgIGRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQoY29udGFpbmVyKVxuICAgIGNvbnRhaW5lciA9IG51bGxcbiAgfSlcblxuICBpdCgnc2hvd3MgbG9hZGluZycsICgpID0+IHtcbiAgICBhY3QoKCkgPT4ge1xuICAgICAgcm9vdC5yZW5kZXIoPEltYWdlSG90c3BvdHMgLz4pXG4gICAgfSlcbiAgICBjb25zdCBpbWFnZSA9IGNvbnRhaW5lci5xdWVyeVNlbGVjdG9yKCdpbWcnKVxuICAgIGV4cGVjdChpc0RPTUNvbXBvbmVudChpbWFnZSkpLnRvQmUoZmFsc2UpXG4gIH0pXG59KVxuIl0sIm5hbWVzIjpbImRlc2NyaWJlIiwiY29udGFpbmVyIiwicm9vdCIsImJlZm9yZUVhY2giLCJkb2N1bWVudCIsImNyZWF0ZUVsZW1lbnQiLCJjcmVhdGVSb290IiwiYm9keSIsImFwcGVuZENoaWxkIiwiYWZ0ZXJFYWNoIiwicmVtb3ZlQ2hpbGQiLCJpdCIsImFjdCIsInJlbmRlciIsIkltYWdlSG90c3BvdHMiLCJpbWFnZSIsInF1ZXJ5U2VsZWN0b3IiLCJleHBlY3QiLCJpc0RPTUNvbXBvbmVudCIsInRvQmUiXSwibWFwcGluZ3MiOiI7Ozs7OERBQWtCO3dCQUNTO3dCQUNQOzJCQUNXO3NFQUNMOzs7Ozs7QUFFMUJBLFNBQVMsaUJBQWlCO0lBQ3hCLElBQUlDO0lBQ0osSUFBSUM7SUFFSkMsV0FBVztRQUNURixZQUFZRyxTQUFTQyxhQUFhLENBQUM7UUFDbkNILE9BQU9JLElBQUFBLGtCQUFVLEVBQUNMO1FBQ2xCRyxTQUFTRyxJQUFJLENBQUNDLFdBQVcsQ0FBQ1A7SUFDNUI7SUFFQVEsVUFBVTtRQUNSTCxTQUFTRyxJQUFJLENBQUNHLFdBQVcsQ0FBQ1Q7UUFDMUJBLFlBQVk7SUFDZDtJQUVBVSxHQUFHLGlCQUFpQjtRQUNsQkMsSUFBQUEsV0FBRyxFQUFDO1lBQ0ZWLEtBQUtXLE1BQU0sZUFBQyw2QkFBQ0Msc0JBQWE7UUFDNUI7UUFDQSxNQUFNQyxRQUFRZCxVQUFVZSxhQUFhLENBQUM7UUFDdENDLE9BQU9DLElBQUFBLHlCQUFjLEVBQUNILFFBQVFJLElBQUksQ0FBQztJQUNyQztBQUNGIn0=