diff --git a/test/unit/specs/fields/fieldNoUiSlider.spec.js b/test/unit/specs/fields/fieldNoUiSlider.spec.js index 5955f9b2..609aab28 100644 --- a/test/unit/specs/fields/fieldNoUiSlider.spec.js +++ b/test/unit/specs/fields/fieldNoUiSlider.spec.js @@ -38,5 +38,25 @@ describe("fieldNoUiSlider.vue", () => { expect(input).to.be.defined; expect(input.classList.contains("slider")).to.be.true; }); + + before( () => { + vm.$appendTo(document.body); + }); + + it("should only test in the correct environment", (done) => { + if (window.noUiSlider) { + // make assertions + it("should contain a complex div element", (done) => { + vm.$nextTick( () => { + expect(input).to.be.defined; + expect(input.classList.contains("noui-target")).to.be.true; + done(); + }); + }); + + } else { + this.skip(); + } + }); }); });