Skip to content

Commit a6c476d

Browse files
YueyingLuYueying Lu
andauthored
chore: Update test utils wrappers snapshot (#374)
Co-authored-by: Yueying Lu <[email protected]>
1 parent 448b9f7 commit a6c476d

File tree

1 file changed

+32
-8
lines changed

1 file changed

+32
-8
lines changed

src/__tests__/__snapshots__/test-utils-wrappers.test.tsx.snap

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,10 @@ findAllPaletteItems(selector?: string): Array<PaletteItemWrapper>;
104104
105105
106106
ElementWrapper.prototype.findBoard = function(selector) {
107-
const rootSelector = \`.\${BoardWrapper.rootSelector}\`;
107+
let rootSelector = \`.\${BoardWrapper.rootSelector}\`;
108+
if("legacyRootSelector" in BoardWrapper && BoardWrapper.legacyRootSelector){
109+
rootSelector = \`:is(.\${BoardWrapper.rootSelector}, .\${BoardWrapper.legacyRootSelector})\`;
110+
}
108111
// casting to 'any' is needed to avoid this issue with generics
109112
// https://github.com/microsoft/TypeScript/issues/29132
110113
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, BoardWrapper);
@@ -114,7 +117,10 @@ ElementWrapper.prototype.findAllBoards = function(selector) {
114117
return this.findAllComponents(BoardWrapper, selector);
115118
};
116119
ElementWrapper.prototype.findBoardItem = function(selector) {
117-
const rootSelector = \`.\${BoardItemWrapper.rootSelector}\`;
120+
let rootSelector = \`.\${BoardItemWrapper.rootSelector}\`;
121+
if("legacyRootSelector" in BoardItemWrapper && BoardItemWrapper.legacyRootSelector){
122+
rootSelector = \`:is(.\${BoardItemWrapper.rootSelector}, .\${BoardItemWrapper.legacyRootSelector})\`;
123+
}
118124
// casting to 'any' is needed to avoid this issue with generics
119125
// https://github.com/microsoft/TypeScript/issues/29132
120126
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, BoardItemWrapper);
@@ -124,7 +130,10 @@ ElementWrapper.prototype.findAllBoardItems = function(selector) {
124130
return this.findAllComponents(BoardItemWrapper, selector);
125131
};
126132
ElementWrapper.prototype.findItemsPalette = function(selector) {
127-
const rootSelector = \`.\${ItemsPaletteWrapper.rootSelector}\`;
133+
let rootSelector = \`.\${ItemsPaletteWrapper.rootSelector}\`;
134+
if("legacyRootSelector" in ItemsPaletteWrapper && ItemsPaletteWrapper.legacyRootSelector){
135+
rootSelector = \`:is(.\${ItemsPaletteWrapper.rootSelector}, .\${ItemsPaletteWrapper.legacyRootSelector})\`;
136+
}
128137
// casting to 'any' is needed to avoid this issue with generics
129138
// https://github.com/microsoft/TypeScript/issues/29132
130139
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, ItemsPaletteWrapper);
@@ -134,7 +143,10 @@ ElementWrapper.prototype.findAllItemsPalettes = function(selector) {
134143
return this.findAllComponents(ItemsPaletteWrapper, selector);
135144
};
136145
ElementWrapper.prototype.findPaletteItem = function(selector) {
137-
const rootSelector = \`.\${PaletteItemWrapper.rootSelector}\`;
146+
let rootSelector = \`.\${PaletteItemWrapper.rootSelector}\`;
147+
if("legacyRootSelector" in PaletteItemWrapper && PaletteItemWrapper.legacyRootSelector){
148+
rootSelector = \`:is(.\${PaletteItemWrapper.rootSelector}, .\${PaletteItemWrapper.legacyRootSelector})\`;
149+
}
138150
// casting to 'any' is needed to avoid this issue with generics
139151
// https://github.com/microsoft/TypeScript/issues/29132
140152
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, PaletteItemWrapper);
@@ -250,7 +262,10 @@ findAllPaletteItems(selector?: string): MultiElementWrapper<PaletteItemWrapper>;
250262
251263
252264
ElementWrapper.prototype.findBoard = function(selector) {
253-
const rootSelector = \`.\${BoardWrapper.rootSelector}\`;
265+
let rootSelector = \`.\${BoardWrapper.rootSelector}\`;
266+
if("legacyRootSelector" in BoardWrapper && BoardWrapper.legacyRootSelector){
267+
rootSelector = \`:is(.\${BoardWrapper.rootSelector}, .\${BoardWrapper.legacyRootSelector})\`;
268+
}
254269
// casting to 'any' is needed to avoid this issue with generics
255270
// https://github.com/microsoft/TypeScript/issues/29132
256271
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, BoardWrapper);
@@ -260,7 +275,10 @@ ElementWrapper.prototype.findAllBoards = function(selector) {
260275
return this.findAllComponents(BoardWrapper, selector);
261276
};
262277
ElementWrapper.prototype.findBoardItem = function(selector) {
263-
const rootSelector = \`.\${BoardItemWrapper.rootSelector}\`;
278+
let rootSelector = \`.\${BoardItemWrapper.rootSelector}\`;
279+
if("legacyRootSelector" in BoardItemWrapper && BoardItemWrapper.legacyRootSelector){
280+
rootSelector = \`:is(.\${BoardItemWrapper.rootSelector}, .\${BoardItemWrapper.legacyRootSelector})\`;
281+
}
264282
// casting to 'any' is needed to avoid this issue with generics
265283
// https://github.com/microsoft/TypeScript/issues/29132
266284
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, BoardItemWrapper);
@@ -270,7 +288,10 @@ ElementWrapper.prototype.findAllBoardItems = function(selector) {
270288
return this.findAllComponents(BoardItemWrapper, selector);
271289
};
272290
ElementWrapper.prototype.findItemsPalette = function(selector) {
273-
const rootSelector = \`.\${ItemsPaletteWrapper.rootSelector}\`;
291+
let rootSelector = \`.\${ItemsPaletteWrapper.rootSelector}\`;
292+
if("legacyRootSelector" in ItemsPaletteWrapper && ItemsPaletteWrapper.legacyRootSelector){
293+
rootSelector = \`:is(.\${ItemsPaletteWrapper.rootSelector}, .\${ItemsPaletteWrapper.legacyRootSelector})\`;
294+
}
274295
// casting to 'any' is needed to avoid this issue with generics
275296
// https://github.com/microsoft/TypeScript/issues/29132
276297
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, ItemsPaletteWrapper);
@@ -280,7 +301,10 @@ ElementWrapper.prototype.findAllItemsPalettes = function(selector) {
280301
return this.findAllComponents(ItemsPaletteWrapper, selector);
281302
};
282303
ElementWrapper.prototype.findPaletteItem = function(selector) {
283-
const rootSelector = \`.\${PaletteItemWrapper.rootSelector}\`;
304+
let rootSelector = \`.\${PaletteItemWrapper.rootSelector}\`;
305+
if("legacyRootSelector" in PaletteItemWrapper && PaletteItemWrapper.legacyRootSelector){
306+
rootSelector = \`:is(.\${PaletteItemWrapper.rootSelector}, .\${PaletteItemWrapper.legacyRootSelector})\`;
307+
}
284308
// casting to 'any' is needed to avoid this issue with generics
285309
// https://github.com/microsoft/TypeScript/issues/29132
286310
return (this as any).findComponent(selector ? appendSelector(selector, rootSelector) : rootSelector, PaletteItemWrapper);

0 commit comments

Comments
 (0)