diff options
Diffstat (limited to 'js/tests/helpers/fixture.js')
| -rw-r--r-- | js/tests/helpers/fixture.js | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/js/tests/helpers/fixture.js b/js/tests/helpers/fixture.js new file mode 100644 index 000000000..524d54444 --- /dev/null +++ b/js/tests/helpers/fixture.js @@ -0,0 +1,20 @@ +const fixtureId = 'fixture' + +export const getFixture = () => { + let fixtureEl = document.getElementById(fixtureId) + + if (!fixtureEl) { + fixtureEl = document.createElement('div') + fixtureEl.setAttribute('id', fixtureId) + fixtureEl.style.display = 'none' + document.body.appendChild(fixtureEl) + } + + return fixtureEl +} + +export const clearFixture = () => { + const fixtureEl = getFixture() + + fixtureEl.innerHTML = '' +} |
