From eb3360e6ba3779e5141f52e266b7e27b47cdccfa Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Mon, 25 Jan 2021 14:28:12 -0500 Subject: [PATCH] Update a console script used for test generation --- seleniumbase/console_scripts/sb_mkdir.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/seleniumbase/console_scripts/sb_mkdir.py b/seleniumbase/console_scripts/sb_mkdir.py index 6e8302c4..0d3f744a 100755 --- a/seleniumbase/console_scripts/sb_mkdir.py +++ b/seleniumbase/console_scripts/sb_mkdir.py @@ -288,8 +288,9 @@ def main(): data.append("") data.append("class MyTestClass(BaseCase):") data.append("") - data.append(" def test_basic(self):") - data.append(' self.open("https://store.xkcd.com/search")') + data.append(" def test_basics(self):") + data.append(' url = "https://store.xkcd.com/collections/posters"') + data.append(" self.open(url)") data.append(" self.type('input[name=\"q\"]', \"xkcd book\")") data.append(" self.click('input[value=\"Search\"]')") data.append(' self.assert_text("xkcd: volume 0", "h3")') @@ -299,10 +300,8 @@ def main(): data.append(" self.click('a[rel=\"license\"]')") data.append(' self.assert_text("free to copy and reuse")') data.append(' self.go_back()') - data.append(' self.click_link_text("About")') + data.append(' self.click_link("About")') data.append(' self.assert_exact_text("xkcd.com", "h2")') - data.append(' self.click_link_text("geohashing")') - data.append(' self.assert_element("#comic img")') data.append("") file_path = "%s/%s" % (dir_name, "my_first_test.py") file = codecs.open(file_path, "w+", "utf-8") @@ -370,7 +369,7 @@ def main(): data.append(' self.assert_link_text("seleniumbase.com")') data.append(' self.assert_link_text("SeleniumBase on GitHub")') data.append(' self.assert_link_text("seleniumbase.io")') - data.append(' self.click_link_text("SeleniumBase Demo Page")') + data.append(' self.click_link("SeleniumBase Demo Page")') data.append(' self.assert_exact_text("Demo Page", "h1")') data.append("") file_path = "%s/%s" % (dir_name, "test_demo_site.py")