@@ -19,6 +19,7 @@ describe('SavedQueriesTable', () => {
19
19
id : 1 ,
20
20
name : 'Query Name' ,
21
21
projects : [ 1 ] ,
22
+ environment : [ 'production' ] ,
22
23
createdBy : {
23
24
name : 'Test User' ,
24
25
} ,
@@ -56,9 +57,9 @@ describe('SavedQueriesTable', () => {
56
57
it ( 'should render' , async ( ) => {
57
58
render ( < SavedQueriesTable mode = "owned" /> ) ;
58
59
expect ( screen . getByText ( 'Name' ) ) . toBeInTheDocument ( ) ;
59
- expect ( screen . getByText ( 'Projects ' ) ) . toBeInTheDocument ( ) ;
60
+ expect ( screen . getByText ( 'Project ' ) ) . toBeInTheDocument ( ) ;
60
61
expect ( screen . getByText ( 'Query' ) ) . toBeInTheDocument ( ) ;
61
- expect ( screen . getByText ( 'Owner ' ) ) . toBeInTheDocument ( ) ;
62
+ expect ( screen . getByText ( 'Creator ' ) ) . toBeInTheDocument ( ) ;
62
63
expect ( screen . getByText ( 'Last Viewed' ) ) . toBeInTheDocument ( ) ;
63
64
await screen . findByText ( 'Query Name' ) ;
64
65
} ) ;
@@ -98,7 +99,7 @@ describe('SavedQueriesTable', () => {
98
99
it ( 'deletes a query' , async ( ) => {
99
100
render ( < SavedQueriesTable mode = "owned" /> ) ;
100
101
await screen . findByText ( 'Query Name' ) ;
101
- await userEvent . click ( screen . getByLabelText ( 'Query actions ' ) ) ;
102
+ await userEvent . click ( screen . getByLabelText ( 'More options ' ) ) ;
102
103
await userEvent . click ( screen . getByText ( 'Delete' ) ) ;
103
104
await waitFor ( ( ) =>
104
105
expect ( deleteQueryMock ) . toHaveBeenCalledWith (
@@ -114,7 +115,7 @@ describe('SavedQueriesTable', () => {
114
115
render ( < SavedQueriesTable mode = "owned" /> ) ;
115
116
expect ( await screen . findByText ( 'Query Name' ) ) . toHaveAttribute (
116
117
'href' ,
117
- '/organizations/org-slug/traces/?dataset=spansRpc&groupBy=&id=1&project=1&title=Query%20Name'
118
+ '/organizations/org-slug/traces/?dataset=spansRpc&environment=production& groupBy=&id=1&project=1&title=Query%20Name'
118
119
) ;
119
120
} ) ;
120
121
@@ -126,6 +127,7 @@ describe('SavedQueriesTable', () => {
126
127
id : 1 ,
127
128
name : 'Query Name' ,
128
129
projects : [ 1 ] ,
130
+ environment : [ 'production' ] ,
129
131
createdBy : {
130
132
name : 'Test User' ,
131
133
} ,
@@ -145,7 +147,7 @@ describe('SavedQueriesTable', () => {
145
147
render ( < SavedQueriesTable mode = "owned" /> ) ;
146
148
expect ( await screen . findByText ( 'Query Name' ) ) . toHaveAttribute (
147
149
'href' ,
148
- '/organizations/org-slug/explore/traces/compare/?dataset=spansRpc&id=1&project=1&queries=%7B%22groupBys%22%3A%5B%5D%2C%22yAxes%22%3A%5B%5D%7D&queries=%7B%22groupBys%22%3A%5B%5D%2C%22yAxes%22%3A%5B%5D%7D&title=Query%20Name'
150
+ '/organizations/org-slug/explore/traces/compare/?dataset=spansRpc&environment=production& id=1&project=1&queries=%7B%22groupBys%22%3A%5B%5D%2C%22yAxes%22%3A%5B%5D%7D&queries=%7B%22groupBys%22%3A%5B%5D%2C%22yAxes%22%3A%5B%5D%7D&title=Query%20Name'
149
151
) ;
150
152
} ) ;
151
153
@@ -157,6 +159,7 @@ describe('SavedQueriesTable', () => {
157
159
id : 1 ,
158
160
name : 'Query Name' ,
159
161
projects : [ 1 ] ,
162
+ environment : [ 'production' ] ,
160
163
createdBy : {
161
164
name : 'Test User' ,
162
165
} ,
@@ -172,6 +175,7 @@ describe('SavedQueriesTable', () => {
172
175
id : 2 ,
173
176
name : 'Starred Query' ,
174
177
projects : [ 1 ] ,
178
+ environment : [ 'production' ] ,
175
179
createdBy : {
176
180
name : 'Test User' ,
177
181
} ,
@@ -202,7 +206,7 @@ describe('SavedQueriesTable', () => {
202
206
} )
203
207
)
204
208
) ;
205
- await userEvent . click ( screen . getByLabelText ( 'Unstar' ) ) ;
209
+ await userEvent . click ( screen . getAllByLabelText ( 'Unstar' ) [ 1 ] ! ) ;
206
210
await waitFor ( ( ) =>
207
211
expect ( unstarQueryMock ) . toHaveBeenCalledWith (
208
212
`/organizations/${ organization . slug } /explore/saved/2/starred/` ,
@@ -241,7 +245,7 @@ describe('SavedQueriesTable', () => {
241
245
it ( 'should duplicate a query' , async ( ) => {
242
246
render ( < SavedQueriesTable mode = "owned" /> ) ;
243
247
await screen . findByText ( 'Query Name' ) ;
244
- await userEvent . click ( screen . getByLabelText ( 'Query actions ' ) ) ;
248
+ await userEvent . click ( screen . getByLabelText ( 'More options ' ) ) ;
245
249
await userEvent . click ( screen . getByText ( 'Duplicate' ) ) ;
246
250
await waitFor ( ( ) =>
247
251
expect ( saveQueryMock ) . toHaveBeenCalledWith (
0 commit comments