Update Recorder Mode

This commit is contained in:
Michael Mintz 2023-01-04 16:45:49 -05:00
parent a61db3ae83
commit e6b9d82fc6
2 changed files with 26 additions and 0 deletions

View File

@ -259,6 +259,18 @@ def generate_gherkin(srt_actions):
sb_actions.append('%s "%s"' % (method, action[1]))
else:
sb_actions.append("%s '%s'" % (method, action[1]))
elif action[0] == "a_url":
method = "Assert URL"
if '"' not in action[1]:
sb_actions.append('%s "%s"' % (method, action[1]))
else:
sb_actions.append("%s '%s'" % (method, action[1]))
elif action[0] == "a_u_c":
method = "Assert URL contains"
if '"' not in action[1]:
sb_actions.append('%s "%s"' % (method, action[1]))
else:
sb_actions.append("%s '%s'" % (method, action[1]))
elif action[0] == "as_df":
method = "Assert downloaded file"
if '"' not in action[1]:

View File

@ -4315,6 +4315,8 @@ class BaseCase(unittest.TestCase):
ext_actions.append("as_lt")
ext_actions.append("as_ti")
ext_actions.append("as_tc")
ext_actions.append("a_url")
ext_actions.append("a_u_c")
ext_actions.append("as_df")
ext_actions.append("do_fi")
ext_actions.append("as_at")
@ -4669,6 +4671,18 @@ class BaseCase(unittest.TestCase):
sb_actions.append('self.%s("%s")' % (method, action[1]))
else:
sb_actions.append("self.%s('%s')" % (method, action[1]))
elif action[0] == "a_url":
method = "assert_url"
if '"' not in action[1]:
sb_actions.append('self.%s("%s")' % (method, action[1]))
else:
sb_actions.append("self.%s('%s')" % (method, action[1]))
elif action[0] == "a_u_c":
method = "assert_url_contains"
if '"' not in action[1]:
sb_actions.append('self.%s("%s")' % (method, action[1]))
else:
sb_actions.append("self.%s('%s')" % (method, action[1]))
elif action[0] == "as_df":
method = "assert_downloaded_file"
if '"' not in action[1]: