]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/commitdiff
test: update to handle new api
authorEduardo San Martin Morote <posva13@gmail.com>
Wed, 3 Mar 2021 14:40:10 +0000 (15:40 +0100)
committerEduardo San Martin Morote <posva@users.noreply.github.com>
Thu, 4 Mar 2021 15:43:47 +0000 (16:43 +0100)
__tests__/state.spec.ts
__tests__/store.patch.spec.ts
__tests__/subscriptions.spec.ts

index 96bec861d49d8e26343063ea1e42c6a61710b1c1..44da9bf4023bb6e5421911e398156d9eecdf7e05 100644 (file)
@@ -1,10 +1,14 @@
-import { defineStore, setActiveReq } from '../src'
 import { computed } from '@vue/composition-api'
+import Vue from 'vue'
+import { defineStore, setActivePinia, createPinia, Pinia } from '../src'
 
 describe('State', () => {
+  let pinia: Pinia
   const useStore = () => {
     // create a new store
-    setActiveReq({})
+    pinia = createPinia()
+    pinia.Vue = Vue
+    setActivePinia(pinia)
     return defineStore({
       id: 'main',
       state: () => ({
index 25b68b9f6b069abc0939d628de28754f1ab3d1ff..ffe2e2bb44e1298e536927092d57ac36351f881e 100644 (file)
@@ -1,9 +1,14 @@
-import { defineStore, setActiveReq } from '../src'
+import Vue from 'vue'
+import { defineStore, setActivePinia, createPinia, Pinia } from '../src'
 
 describe('store.patch', () => {
+  let pinia: Pinia
   const useStore = () => {
     // create a new store
-    setActiveReq({})
+    pinia = createPinia()
+    // this is done by Vue.install(pinia)
+    pinia.Vue = Vue
+    setActivePinia(pinia)
     return defineStore({
       id: 'main',
       state: () => ({
index 859f3cc29473f08102a4dd18a88d0c40592cafa1..2884b8cb6b1f05d7718eaadfc50f8e1d1d62324e 100644 (file)
@@ -1,9 +1,13 @@
-import { defineStore, setActiveReq } from '../src'
+import Vue from 'vue'
+import { defineStore, setActivePinia, createPinia, Pinia } from '../src'
 
 describe('Subscriptions', () => {
+  let pinia: Pinia
   const useStore = () => {
+    pinia = createPinia()
+    pinia.Vue = Vue
     // create a new store
-    setActiveReq({})
+    setActivePinia(pinia)
     return defineStore({
       id: 'main',
       state: () => ({