Browse Source

refactor: move mockWarn utility to @vue/shared

close #652
Evan You 6 years ago
parent
commit
2569890e31

+ 1 - 1
packages/compiler-sfc/__tests__/compileStyle.spec.ts

@@ -1,5 +1,5 @@
 import { compileStyle } from '../src/compileStyle'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 function compile(source: string): string {
   const res = compileStyle({

+ 1 - 1
packages/compiler-sfc/__tests__/parse.spec.ts

@@ -1,5 +1,5 @@
 import { parse } from '../src'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 import { baseParse, baseCompile } from '@vue/compiler-core'
 
 describe('compiler:sfc', () => {

+ 1 - 1
packages/reactivity/__tests__/computed.spec.ts

@@ -6,7 +6,7 @@ import {
   ref,
   WritableComputedRef
 } from '../src'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 describe('reactivity/computed', () => {
   mockWarn()

+ 1 - 1
packages/reactivity/__tests__/reactive.spec.ts

@@ -1,6 +1,6 @@
 import { ref, isRef } from '../src/ref'
 import { reactive, isReactive, toRaw, markNonReactive } from '../src/reactive'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 import { computed } from '../src/computed'
 
 describe('reactivity/reactive', () => {

+ 1 - 1
packages/reactivity/__tests__/readonly.spec.ts

@@ -12,7 +12,7 @@ import {
   ref,
   shallowReadonly
 } from '../src'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 /**
  * @see https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-4.html

+ 1 - 1
packages/runtime-core/__tests__/apiApp.spec.ts

@@ -3,7 +3,6 @@ import {
   h,
   nodeOps,
   serializeInner,
-  mockWarn,
   provide,
   inject,
   resolveComponent,
@@ -13,6 +12,7 @@ import {
   ref,
   getCurrentInstance
 } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 describe('api: createApp', () => {
   mockWarn()

+ 2 - 1
packages/runtime-core/__tests__/apiInject.spec.ts

@@ -9,7 +9,8 @@ import {
   readonly,
   reactive
 } from '../src/index'
-import { render, nodeOps, serialize, mockWarn } from '@vue/runtime-test'
+import { render, nodeOps, serialize } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 // reference: https://vue-composition-api-rfc.netlify.com/api.html#provide-inject
 

+ 2 - 2
packages/runtime-core/__tests__/apiOptions.spec.ts

@@ -8,9 +8,9 @@ import {
   nextTick,
   renderToString,
   ref,
-  defineComponent,
-  mockWarn
+  defineComponent
 } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 describe('api: options', () => {
   test('data', async () => {

+ 2 - 1
packages/runtime-core/__tests__/apiWatch.spec.ts

@@ -1,11 +1,12 @@
 import { watch, reactive, computed, nextTick, ref, h } from '../src/index'
-import { render, nodeOps, serializeInner, mockWarn } from '@vue/runtime-test'
+import { render, nodeOps, serializeInner } from '@vue/runtime-test'
 import {
   ITERATE_KEY,
   DebuggerEvent,
   TrackOpTypes,
   TriggerOpTypes
 } from '@vue/reactivity'
+import { mockWarn } from '@vue/shared'
 
 // reference: https://vue-composition-api-rfc.netlify.com/api.html#watch
 

+ 2 - 6
packages/runtime-core/__tests__/componentProxy.spec.ts

@@ -1,9 +1,5 @@
-import {
-  createApp,
-  getCurrentInstance,
-  nodeOps,
-  mockWarn
-} from '@vue/runtime-test'
+import { createApp, getCurrentInstance, nodeOps } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 import { ComponentInternalInstance } from '../src/component'
 
 describe('component: proxy', () => {

+ 1 - 1
packages/runtime-core/__tests__/errorHandling.spec.ts

@@ -7,10 +7,10 @@ import {
   watch,
   ref,
   nextTick,
-  mockWarn,
   defineComponent
 } from '@vue/runtime-test'
 import { setErrorRecovery } from '../src/errorHandling'
+import { mockWarn } from '@vue/shared'
 
 describe('error handling', () => {
   mockWarn()

+ 1 - 1
packages/runtime-core/__tests__/helpers/resolveAssets.spec.ts

@@ -1,5 +1,4 @@
 import {
-  mockWarn,
   createApp,
   nodeOps,
   resolveComponent,
@@ -9,6 +8,7 @@ import {
   resolveDynamicComponent,
   getCurrentInstance
 } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 describe('resolveAssets', () => {
   test('should work', () => {

+ 1 - 1
packages/runtime-core/__tests__/helpers/toHandlers.spec.ts

@@ -1,5 +1,5 @@
 import { toHandlers } from '../../src/helpers/toHandlers'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 describe('toHandlers', () => {
   mockWarn()

+ 1 - 1
packages/runtime-core/__tests__/rendererAttrsFallthrough.spec.ts

@@ -8,7 +8,7 @@ import {
   onUpdated,
   defineComponent
 } from '@vue/runtime-dom'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 describe('attribute fallthrough', () => {
   mockWarn()

+ 2 - 2
packages/runtime-core/__tests__/rendererChildren.spec.ts

@@ -6,9 +6,9 @@ import {
   NodeTypes,
   TestElement,
   serialize,
-  serializeInner,
-  mockWarn
+  serializeInner
 } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 mockWarn()
 

+ 2 - 2
packages/runtime-test/__tests__/testRuntime.spec.ts

@@ -12,9 +12,9 @@ import {
   NodeOpTypes,
   nextTick,
   serialize,
-  triggerEvent,
-  mockWarn
+  triggerEvent
 } from '../src'
+import { mockWarn } from '@vue/shared'
 
 describe('test renderer', () => {
   mockWarn()

+ 0 - 1
packages/runtime-test/src/index.ts

@@ -26,5 +26,4 @@ export function renderToString(vnode: VNode) {
 export * from './triggerEvent'
 export * from './serialize'
 export * from './nodeOps'
-export * from './utils/mockWarn'
 export * from '@vue/runtime-core'

+ 1 - 0
packages/shared/src/index.ts

@@ -5,6 +5,7 @@ export * from './patchFlags'
 export * from './globalsWhitelist'
 export * from './codeframe'
 export * from './domTagConfig'
+export * from './mockWarn'
 
 export const EMPTY_OBJ: { readonly [key: string]: any } = __DEV__
   ? Object.freeze({})

+ 0 - 0
packages/runtime-test/src/utils/mockWarn.ts → packages/shared/src/mockWarn.ts


+ 1 - 1
packages/vue/__tests__/index.spec.ts

@@ -1,5 +1,5 @@
 import { createApp } from '../src'
-import { mockWarn } from '@vue/runtime-test'
+import { mockWarn } from '@vue/shared'
 
 describe('compiler + runtime integration', () => {
   mockWarn()