File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
WebDriverAgentLib/Categories Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -159,10 +159,14 @@ -(XCUIElementQuery *)av_getQueryByType:(NSTextCheckingResult *)regRes locator: (
159
159
if ([predicate hasPrefix: @" id" ]) {
160
160
NSArray *explodeResult = [predicate componentsSeparatedByString: @" =" ];
161
161
query = [query matchingIdentifier: explodeResult[1 ]];
162
+ } else if ([predicate hasPrefix: @" contains" ]) {
163
+ NSArray *explodeResult = [predicate componentsSeparatedByString: @" ~" ];
164
+ NSPredicate *predicateObj = [NSPredicate predicateWithFormat: explodeResult[1 ]];
165
+ query = [query containingPredicate: predicateObj];
162
166
} else {
163
167
NSPredicate *predicateObj = [NSPredicate predicateWithFormat: predicate];
164
168
query = [query matchingPredicate: predicateObj];
165
- }
169
+ }
166
170
}
167
171
168
172
// Применяем индекс к запросу или к массиву. Если индекс не указан, то берем первый элемент.
You can’t perform that action at this time.
0 commit comments