diff options
Diffstat (limited to 'spec/javascripts/pdf/index_spec.js')
-rw-r--r-- | spec/javascripts/pdf/index_spec.js | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/spec/javascripts/pdf/index_spec.js b/spec/javascripts/pdf/index_spec.js deleted file mode 100644 index 39cd4dacd70..00000000000 --- a/spec/javascripts/pdf/index_spec.js +++ /dev/null @@ -1,58 +0,0 @@ -import Vue from 'vue'; - -import { FIXTURES_PATH } from 'spec/test_constants'; -import PDFLab from '~/pdf/index.vue'; - -const pdf = `${FIXTURES_PATH}/blob/pdf/test.pdf`; - -const Component = Vue.extend(PDFLab); - -describe('PDF component', () => { - let vm; - - const checkLoaded = done => { - if (vm.loading) { - setTimeout(() => { - checkLoaded(done); - }, 100); - } else { - done(); - } - }; - - describe('without PDF data', () => { - beforeEach(done => { - vm = new Component({ - propsData: { - pdf: '', - }, - }); - - vm.$mount(); - - checkLoaded(done); - }); - - it('does not render', () => { - expect(vm.$el.tagName).toBeUndefined(); - }); - }); - - describe('with PDF data', () => { - beforeEach(done => { - vm = new Component({ - propsData: { - pdf, - }, - }); - - vm.$mount(); - - checkLoaded(done); - }); - - it('renders pdf component', () => { - expect(vm.$el.tagName).toBeDefined(); - }); - }); -}); |