Skip to content

Commit c921c89

Browse files
committed
Update the seleniumbase page objects tool
1 parent ddb0277 commit c921c89

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

seleniumbase/utilities/selenium_ide/objectify.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1314,9 +1314,15 @@ def main(shell_command):
13141314
object_name = "%s.%s" % (str(key), str(pair[0]))
13151315
object_dict[object_name] = pair[1]
13161316

1317+
good_sel_dict = {}
1318+
aa, bb, cc = scan_objects_file()
1319+
for s_key in selector_dict.keys():
1320+
if s_key in bb:
1321+
good_sel_dict[s_key] = selector_dict[s_key]
1322+
13171323
if shell_command == "inject-objects" or shell_command == "objectify":
13181324
seleniumbase_lines, page_selectors, changed = process_test_file(
1319-
code_lines, selector_dict=selector_dict, add_comments=add_comments)
1325+
code_lines, selector_dict=good_sel_dict, add_comments=add_comments)
13201326
added_classes = []
13211327
for item in changed:
13221328
if item not in added_classes:

0 commit comments

Comments
 (0)