@@ -3,6 +3,7 @@ import {type SanityDocument} from '@sanity/types'
3
3
import { Subject } from 'rxjs'
4
4
import { describe , expect , it } from 'vitest'
5
5
6
+ import { sourceFor } from '../config/sanityConfig'
6
7
import { bindActionByDataset } from '../store/createActionBinder'
7
8
import { createSanityInstance , type SanityInstance } from '../store/createSanityInstance'
8
9
import { } from '../store/createStateSourceAction'
@@ -31,6 +32,7 @@ const exampleDoc: SanityDocument = {
31
32
}
32
33
33
34
describe ( 'applyDocumentActions' , ( ) => {
35
+ const source = sourceFor ( { projectId : 'p' , dataset : 'd' } )
34
36
let state : StoreState < TestState >
35
37
let instance : SanityInstance
36
38
let eventsSubject : Subject < DocumentEvent >
@@ -75,6 +77,7 @@ describe('applyDocumentActions', () => {
75
77
const applyPromise = applyDocumentActions ( instance , {
76
78
actions : [ action ] ,
77
79
transactionId : 'txn-success' ,
80
+ source,
78
81
} )
79
82
80
83
const appliedTx : AppliedTransaction = {
@@ -132,6 +135,7 @@ describe('applyDocumentActions', () => {
132
135
const applyPromise = applyDocumentActions ( instance , {
133
136
actions : [ action ] ,
134
137
transactionId : 'txn-error' ,
138
+ source,
135
139
} )
136
140
137
141
const errorEvent : DocumentEvent = {
@@ -165,6 +169,7 @@ describe('applyDocumentActions', () => {
165
169
const applyPromise = applyDocumentActions ( childInstance , {
166
170
actions : [ action ] ,
167
171
transactionId : 'txn-child-match' ,
172
+ source,
168
173
} )
169
174
170
175
// Simulate an applied transaction on the parent's instance
0 commit comments