1
1
import React from 'react' ;
2
2
import { render , screen } from '@testing-library/react' ;
3
3
import userEvent from '@testing-library/user-event' ;
4
+ import { IntlProvider } from 'react-intl' ;
4
5
5
6
import * as popper from '@popperjs/core' ;
6
7
@@ -24,7 +25,7 @@ describe('Checkpoint', () => {
24
25
describe ( 'second Checkpoint in Tour' , ( ) => {
25
26
beforeEach ( ( ) => {
26
27
render (
27
- < >
28
+ < IntlProvider locale = "en" messages = { { } } >
28
29
< div id = "target-element" > ...</ div >
29
30
< Checkpoint
30
31
advanceButtonText = "Next"
@@ -39,7 +40,7 @@ describe('Checkpoint', () => {
39
40
title = "Checkpoint title"
40
41
totalCheckpoints = { 5 }
41
42
/>
42
- </ > ,
43
+ </ IntlProvider > ,
43
44
) ;
44
45
} ) ;
45
46
@@ -75,7 +76,7 @@ describe('Checkpoint', () => {
75
76
describe ( 'last Checkpoint in Tour' , ( ) => {
76
77
beforeEach ( ( ) => {
77
78
render (
78
- < >
79
+ < IntlProvider locale = "en" messages = { { } } >
79
80
< div id = "#last-element" />
80
81
< Checkpoint
81
82
advanceButtonText = "Next"
@@ -90,7 +91,7 @@ describe('Checkpoint', () => {
90
91
title = "Checkpoint title"
91
92
totalCheckpoints = { 5 }
92
93
/>
93
- </ > ,
94
+ </ IntlProvider > ,
94
95
) ;
95
96
} ) ;
96
97
@@ -108,7 +109,7 @@ describe('Checkpoint', () => {
108
109
describe ( 'only one Checkpoint in Tour' , ( ) => {
109
110
beforeEach ( ( ) => {
110
111
render (
111
- < >
112
+ < IntlProvider locale = "en" messages = { { } } >
112
113
< div id = "#target-element" />
113
114
< Checkpoint
114
115
advanceButtonText = "Next"
@@ -123,7 +124,7 @@ describe('Checkpoint', () => {
123
124
title = "Checkpoint title"
124
125
totalCheckpoints = { 1 }
125
126
/>
126
- </ > ,
127
+ </ IntlProvider > ,
127
128
) ;
128
129
} ) ;
129
130
@@ -140,7 +141,7 @@ describe('Checkpoint', () => {
140
141
describe ( 'only one Checkpoint in Tour and showDismissButton set to true' , ( ) => {
141
142
it ( 'it renders dismiss button and end button' , ( ) => {
142
143
render (
143
- < >
144
+ < IntlProvider locale = "en" messages = { { } } >
144
145
< div id = "#target-element" />
145
146
< Checkpoint
146
147
advanceButtonText = "Next"
@@ -156,7 +157,7 @@ describe('Checkpoint', () => {
156
157
totalCheckpoints = { 1 }
157
158
showDismissButton
158
159
/>
159
- </ > ,
160
+ </ IntlProvider > ,
160
161
) ;
161
162
expect ( screen . getByText ( 'Dismiss' , { selector : 'button' } ) ) . toBeInTheDocument ( ) ;
162
163
expect ( screen . getByText ( 'End' , { selector : 'button' } ) ) . toBeInTheDocument ( ) ;
0 commit comments