Browse Source

restore broken tests

Olivier Massot 4 years ago
parent
commit
799fca1bc2

+ 1 - 1
plugins/Data/dataDeleter.ts

@@ -1,4 +1,4 @@
-import {Plugin} from '@nuxt/types'
+import { Plugin } from '@nuxt/types'
 import DataDeleter from '~/services/data/dataDeleter'
 
 const dataDeleterPlugin: Plugin = (ctx) => {

+ 1 - 1
services/data/baseDataManager.ts

@@ -3,7 +3,7 @@ import { UrlArgs } from '~/types/interfaces'
 import Connection from '~/services/connection/connection'
 import Hookable from '~/services/data/hookable'
 import { HTTP_METHOD, QUERY_TYPE } from '~/types/enums'
-import ApiError from '~/services/utils/apiError'
+import ApiError from '~/services/exception/apiError'
 
 /**
  * Base class for data providers, persisters or deleters

+ 0 - 0
services/utils/apiError.ts → services/exception/apiError.ts


+ 2 - 0
tests/unit/index.ts

@@ -1,6 +1,8 @@
 import Vuex from 'vuex'
 import Vue from 'vue'
 import Vuetify from 'vuetify'
+import VueCompositionApi from '@vue/composition-api'
 
 Vue.use(Vuetify)
 Vue.use(Vuex)
+Vue.use(VueCompositionApi)

+ 1 - 1
tests/unit/services/serializer/normalizer/model.spec.ts

@@ -27,7 +27,7 @@ describe('normalize()', () => {
     const args: DataPersisterArgs = {
       type: QUERY_TYPE.MODEL
     }
-    expect(() => Model.normalize(args)).toThrowError('model must be present')
+    expect(() => Model.normalize(args)).toThrowError('*args* has no model attribute')
   })
 
   it('should not permit normalize without item', async () => {

+ 1 - 1
tests/unit/services/utils/apiError.spec.ts

@@ -1,4 +1,4 @@
-import ApiError from '~/services/utils/apiError'
+import ApiError from '~/services/exception/apiError'
 
 describe('getStatus()', () => {
   it('should return the status code', () => {

+ 1 - 1
tests/unit/use/form/useChecker.spec.ts

@@ -2,7 +2,7 @@ import VueI18n from 'vue-i18n'
 import UseChecker from '~/use/form/useChecker'
 import DataProvider from '~/services/data/dataProvider'
 
-jest.mock('~/services/dataProvider/dataProvider')
+jest.mock('~/services/data/dataProvider')
 const DataProviderMock = DataProvider as jest.MockedClass<typeof DataProvider>
 const VueI18nMock = VueI18n as jest.MockedClass<typeof VueI18n>
 

+ 1 - 1
tests/unit/use/form/useDirtyForm.spec.ts

@@ -3,7 +3,7 @@ import { form } from '~/tests/unit/fixture/state/profile'
 import { $useDirtyForm, UseDirtyForm } from '~/use/form/useDirtyForm'
 import { AnyStore } from '~/types/interfaces'
 
-let store:AnyStore
+let store: AnyStore
 
 beforeAll(() => {
   store = createStore()