Skip to content

Commit e055dcd

Browse files
committed
fix: updated tests
1 parent c9cb1d7 commit e055dcd

1 file changed

Lines changed: 18 additions & 3 deletions

File tree

tests/unit/TravelInvoicingTest.ts

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,9 @@ describe('TravelInvoicing', () => {
9696
expect.objectContaining({
9797
key: cardSettingsKey,
9898
value: expect.objectContaining({
99-
errors: null,
99+
errorFields: {
100+
paymentBankAccountID: null,
101+
},
100102
pendingFields: expect.objectContaining({
101103
paymentBankAccountID: null,
102104
}),
@@ -112,7 +114,7 @@ describe('TravelInvoicing', () => {
112114
const workspaceAccountID = 456;
113115
const cardSettingsKey = `${ONYXKEYS.COLLECTION.PRIVATE_EXPENSIFY_CARD_SETTINGS}${workspaceAccountID}_${PROGRAM_TRAVEL_US}`;
114116

115-
clearTravelInvoicingSettlementFrequencyErrors(workspaceAccountID);
117+
clearTravelInvoicingSettlementFrequencyErrors(workspaceAccountID, undefined);
116118

117119
expect(spyOnyxUpdate).toHaveBeenCalledWith(
118120
expect.arrayContaining([
@@ -153,10 +155,14 @@ describe('TravelInvoicing', () => {
153155
key: cardSettingsKey,
154156
value: expect.objectContaining({
155157
monthlySettlementDate: mockDate,
158+
previousMonthlySettlementDate: currentMonthlySettlementDate,
156159
pendingFields: expect.objectContaining({
157160
monthlySettlementDate: CONST.RED_BRICK_ROAD_PENDING_ACTION.UPDATE,
158161
}),
159162
errors: null,
163+
errorFields: {
164+
monthlySettlementDate: null,
165+
},
160166
}),
161167
}),
162168
]),
@@ -165,21 +171,30 @@ describe('TravelInvoicing', () => {
165171
key: cardSettingsKey,
166172
value: expect.objectContaining({
167173
monthlySettlementDate: mockDate,
174+
previousMonthlySettlementDate: null,
168175
pendingFields: expect.objectContaining({
169176
monthlySettlementDate: null,
170177
}),
171178
errors: null,
179+
errorFields: {
180+
monthlySettlementDate: null,
181+
},
172182
}),
173183
}),
174184
]),
175185
failureData: expect.arrayContaining([
176186
expect.objectContaining({
177187
key: cardSettingsKey,
178188
value: expect.objectContaining({
179-
monthlySettlementDate: currentMonthlySettlementDate,
189+
monthlySettlementDate: mockDate,
190+
previousMonthlySettlementDate: currentMonthlySettlementDate,
180191
pendingFields: expect.objectContaining({
181192
monthlySettlementDate: null,
182193
}),
194+
errors: null,
195+
errorFields: {
196+
monthlySettlementDate: expect.anything() as unknown,
197+
},
183198
}),
184199
}),
185200
]),

0 commit comments

Comments
 (0)