aframe-machinima-testing
Version:
Utilities for automated functional testing in A-Frame scenes and components
23 lines (19 loc) • 582 B
JavaScript
/* global sinon, setup, teardown */
var machinima = require('aframe-machinima-testing');
/**
* __init.test.js is run before every test case.
*/
window.debug = true;
setup(function () {
this.sinon = sinon.sandbox.create();
});
teardown(function () {
machinima.teardownReplayer();
// Clean up any attached elements.
const attachedEls = ['canvas', 'a-assets', 'a-scene'];
var els = document.querySelectorAll(attachedEls.join(','));
for (var i = 0; i < els.length; i++) {
els[i].parentNode.removeChild(els[i]);
}
this.sinon.restore();
});