Skip to content

Commit

Permalink
Test file
Browse files Browse the repository at this point in the history
  • Loading branch information
joshua-mae committed May 30, 2024
1 parent eb3a8da commit 45e68ad
Showing 1 changed file with 22 additions and 11 deletions.
33 changes: 22 additions & 11 deletions playwright-tests/test_firstload.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,27 @@
from playwright.sync_api import sync_playwright

def firstload():
def test_example():
with sync_playwright() as p:
for browser_type in [p.chromium, p.firefox, p.webkit]:
browser = browser_type.launch()
page = browser.new_page()
page.goto("https://joshuamae.com")
assert page.title() == "Joshua Mae"
browser.close()
# Test with Chromium
browser = p.chromium.launch()
page = browser.new_page()
page.goto("https://joshuamae.com")
assert page.title() == "Joshua Mae"
browser.close()

def main():
firstload()
# Test with Firefox
browser = p.firefox.launch()
page = browser.new_page()
page.goto("https://joshuamae.com")
assert page.title() == "Joshua Mae"
browser.close()

if __name__ == "__main__":
main()
# Test with WebKit
browser = p.webkit.launch()
page = browser.new_page()
page.goto("https://joshuamae.com")
assert page.title() == "Joshua Mae"
browser.close()

# Run the test
test_example()

0 comments on commit 45e68ad

Please sign in to comment.