Skip to content

Commit f96f754

Browse files
committed
test fixes
1 parent 2a4e8e8 commit f96f754

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed

src/transaction/components/TransactionToast.test.tsx

+39
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ describe('TransactionToast', () => {
1616
(useTransactionContext as Mock).mockReturnValue({
1717
isLoading: true,
1818
isToastVisible: true,
19+
lifecycleStatus: {
20+
statusName: 'test-status',
21+
},
1922
});
2023

2124
render(
@@ -37,6 +40,9 @@ describe('TransactionToast', () => {
3740
setIsToastVisible: vi.fn(),
3841
transactionHash: '',
3942
transactionId: '',
43+
lifecycleStatus: {
44+
statusName: 'test-status',
45+
},
4046
});
4147

4248
render(<TransactionToast>Test Message</TransactionToast>);
@@ -53,6 +59,9 @@ describe('TransactionToast', () => {
5359
setIsToastVisible,
5460
transactionHash: '0x123',
5561
transactionId: '',
62+
lifecycleStatus: {
63+
statusName: 'test-status',
64+
},
5665
});
5766

5867
render(<TransactionToast>Test Message</TransactionToast>);
@@ -67,6 +76,9 @@ describe('TransactionToast', () => {
6776
isToastVisible: true,
6877
transactionHash: '',
6978
errorMessage: '',
79+
lifecycleStatus: {
80+
statusName: 'test-status',
81+
},
7082
});
7183

7284
render(<TransactionToast>Transaction in progress</TransactionToast>);
@@ -81,6 +93,9 @@ describe('TransactionToast', () => {
8193
isToastVisible: true,
8294
transactionHash: mockTransactionHash,
8395
errorMessage: '',
96+
lifecycleStatus: {
97+
statusName: 'test-status',
98+
},
8499
});
85100

86101
render(<TransactionToast>Transaction completed</TransactionToast>);
@@ -97,6 +112,9 @@ describe('TransactionToast', () => {
97112
transactionHash: '',
98113
errorMessage: mockErrorMessage,
99114
setIsToastVisible,
115+
lifecycleStatus: {
116+
statusName: 'test-status',
117+
},
100118
});
101119

102120
render(<TransactionToast>Error occurred</TransactionToast>);
@@ -112,6 +130,9 @@ describe('TransactionToast', () => {
112130
errorMessage: '',
113131
receipt: null,
114132
transactionId: '',
133+
lifecycleStatus: {
134+
statusName: 'test-status',
135+
},
115136
});
116137

117138
render(<TransactionToast>In Progress</TransactionToast>);
@@ -127,6 +148,9 @@ describe('TransactionToast', () => {
127148
errorMessage: '',
128149
receipt: null,
129150
transactionId: 'test-id',
151+
lifecycleStatus: {
152+
statusName: 'test-status',
153+
},
130154
});
131155

132156
const { container } = render(
@@ -145,6 +169,9 @@ describe('TransactionToast', () => {
145169
errorMessage: '',
146170
receipt: null,
147171
transactionId: 'test-id',
172+
lifecycleStatus: {
173+
statusName: 'test-status',
174+
},
148175
});
149176

150177
const { container } = render(
@@ -163,6 +190,9 @@ describe('TransactionToast', () => {
163190
errorMessage: '',
164191
receipt: null,
165192
transactionId: 'test-id',
193+
lifecycleStatus: {
194+
statusName: 'test-status',
195+
},
166196
});
167197

168198
const { container } = render(
@@ -181,6 +211,9 @@ describe('TransactionToast', () => {
181211
errorMessage: '',
182212
receipt: null,
183213
transactionId: 'test-id',
214+
lifecycleStatus: {
215+
statusName: 'test-status',
216+
},
184217
});
185218

186219
const { container } = render(<TransactionToast>Test</TransactionToast>);
@@ -199,6 +232,9 @@ describe('TransactionToast', () => {
199232
errorMessage: '',
200233
receipt: {},
201234
setIsToastVisible,
235+
lifecycleStatus: {
236+
statusName: 'test-status',
237+
},
202238
});
203239

204240
render(<TransactionToast durationMs={2000}>Test</TransactionToast>);
@@ -218,6 +254,9 @@ describe('TransactionToast', () => {
218254
errorMessage: 'Error',
219255
receipt: null,
220256
setIsToastVisible,
257+
lifecycleStatus: {
258+
statusName: 'test-status',
259+
},
221260
});
222261

223262
render(<TransactionToast durationMs={2000}>Test</TransactionToast>);

src/transaction/components/TransactionToast.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export function TransactionToast({
4848
durationMs={durationMs}
4949
isVisible={isToastVisible}
5050
onClose={closeToast}
51-
parentComponentLifecycleStatus={lifecycleStatus?.statusName}
51+
parentComponentLifecycleStatus={lifecycleStatus.statusName}
5252
>
5353
{children}
5454
</Toast>

0 commit comments

Comments
 (0)