_____ TestModuleSearch.test_terraform_version_compatibility_retains_state ______
self = <test.selenium.test_module_search.TestModuleSearch object at 0xffffb402f6d0>
def test_terraform_version_compatibility_retains_state(self):
"""Test terraform compatiblity input is retained between page loads"""
self.selenium_instance.delete_all_cookies()
# Search for modules
self.selenium_instance.get(self.get_url('/modules/search?q='))
# Inspect and enter Terraform version into target Terraform input and update
terraform_input = self.selenium_instance.find_element(By.ID, 'search-terraform-version')
assert terraform_input.get_attribute("value") == ""
terraform_input.send_keys("5.2.6-unittest")
# Click update
self.selenium_instance.find_element(By.ID, 'search-options-update-button').click()
# Reload page
self.selenium_instance.get(self.get_url('/modules/search?q='))
# Check terraform version is still present
> assert self.selenium_instance.find_element(By.ID, 'search-terraform-version').get_attribute("value") == "5.2.6-unittest"
E AssertionError: assert '' == '5.2.6-unittest'
E - 5.2.6-unittest
_______________________ TestInitialSetup.test_setup_page _______________________
self = <test.selenium.test_initial_setup.TestInitialSetup object at 0xffff796b93a0>
mock_create_audit_event = <unittest.mock._patch object at 0xffff72a67640>
def test_setup_page(self, mock_create_audit_event):
"""Test functionality of setup page."""
# Load homepage
self.selenium_instance.get(self.get_url('/'))
# Check that we are re-directed to setup page
self.assert_equals(lambda: self.selenium_instance.current_url, self.get_url('/initial-setup'))
# Check page title
> assert self.selenium_instance.title == 'Initial Setup - Terrareg'
E AssertionError: assert '' == 'Initial Setup - Terrareg'
E - Initial Setup - Terrareg
test/selenium/test_initial_setup.py:373: AssertionError