Add "set_content(html_string)" method
This commit is contained in:
parent
16e5ee6895
commit
2a9bf1c245
|
@ -155,6 +155,8 @@ self.select_option_by_value(dropdown_selector, option,
|
|||
|
||||
self.load_html_string(html_string, new_page=True)
|
||||
|
||||
self.set_content(html_string, new_page=False)
|
||||
|
||||
self.load_html_file(html_file, new_page=True)
|
||||
|
||||
self.open_html_file(html_file)
|
||||
|
|
|
@ -1853,12 +1853,17 @@ class BaseCase(unittest.TestCase):
|
|||
line = line.strip()
|
||||
new_lines.append(line)
|
||||
js_code = '\n'.join(new_lines)
|
||||
js_code = re.escape(js_code)
|
||||
js_utils.add_js_code(self.driver, js_code)
|
||||
elif js_src:
|
||||
js_utils.add_js_link(self.driver, js_src)
|
||||
else:
|
||||
pass
|
||||
|
||||
def set_content(self, html_string, new_page=False):
|
||||
""" Same as load_html_string(), but "new_page" defaults to False. """
|
||||
self.load_html_string(html_string, new_page=new_page)
|
||||
|
||||
def load_html_file(self, html_file, new_page=True):
|
||||
""" Loads a local html file into the browser from a relative file path.
|
||||
If new_page==True, the page will switch to: "data:text/html,"
|
||||
|
|
Loading…
Reference in New Issue