ttrss/tests/selenium/test.py

26 lines
577 B
Python

#!/usr/bin/python3
import os
from selenium import webdriver
CI_COMMIT_SHORT_SHA = os.getenv("CI_COMMIT_SHORT_SHA")
if not CI_COMMIT_SHORT_SHA:
print("CI_COMMIT_SHORT_SHA env var should be defined")
exit(1)
options = webdriver.ChromeOptions()
driver = webdriver.Remote(
command_executor='http://selenium-hub.selenium-grid.svc.cluster.local:4444/wd/hub',
options=options
)
app_url = f"http://tt-rss-{CI_COMMIT_SHORT_SHA}-app.gitlab-fakecake.svc.cluster.local/tt-rss"
print(f"base url = {app_url}")
driver.get(app_url)
print(driver.page_source)
driver.quit()