several user QoL styling improvements, incl. footer icon .active color painting
This commit is contained in:
@@ -37,9 +37,12 @@ class FunctionalTest(StaticLiveServerTestCase):
|
||||
# Helper methods
|
||||
def setUp(self):
|
||||
options = webdriver.FirefoxOptions()
|
||||
if os.environ.get("HEADLESS"):
|
||||
headless = os.environ.get("HEADLESS")
|
||||
if headless:
|
||||
options.add_argument("--headless")
|
||||
self.browser = webdriver.Firefox(options=options)
|
||||
if headless:
|
||||
self.browser.set_window_size(1366, 900)
|
||||
self.test_server = os.environ.get("TEST_SERVER")
|
||||
if self.test_server:
|
||||
self.live_server_url = 'http://' + self.test_server
|
||||
|
||||
@@ -56,6 +56,7 @@ class GameboardNavigationTest(FunctionalTest):
|
||||
self.browser.find_element(By.CSS_SELECTOR, ".gear-btn")
|
||||
# 3. Assert Coin-on-a-String present in kit
|
||||
coin = self.browser.find_element(By.ID, "id_kit_coin_on_a_string")
|
||||
self.browser.execute_script("arguments[0].scrollIntoView({block: 'center'});", coin)
|
||||
# 6. Hover over it; assert tooltip shows name, entry text & reuse description
|
||||
ActionChains(self.browser).move_to_element(coin).perform()
|
||||
self.wait_for(
|
||||
|
||||
Reference in New Issue
Block a user