wip: make tests pass again

This commit is contained in:
Evan You
2021-04-08 16:33:53 -04:00
parent 18cf63ff05
commit f8e2361d83
4 changed files with 17 additions and 4 deletions

View File

@@ -41,3 +41,13 @@ export function softAssertCompatEnabled(key: DeprecationTypes, ...args: any[]) {
}
return isCompatEnabled(key)
}
// disable features that conflict with v3 behavior
if (__TEST__) {
configureCompat({
COMPONENT_ASYNC: { enabled: false },
COMPONENT_FUNCTIONAL: { enabled: false },
WATCH_ARRAY: { enabled: false },
INSTANCE_ATTRS_CLASS_STYLE: { enabled: false }
})
}

View File

@@ -1,4 +1,4 @@
import { isArray, isFunction, isObject, isPromise } from '@vue/shared/src'
import { isArray, isFunction, isObject, isPromise } from '@vue/shared'
import { defineAsyncComponent } from '../apiAsyncComponent'
import { Component, ComponentOptions, FunctionalComponent } from '../component'
import { isVNode } from '../vnode'