full test suite passes; .gear-btn once again moved, this time to new file _applets.scss, along with generic applet styling attrs (removed from _base & .dash, respectively); _gameboard.scss in many ways mirrors particularities of _dash, but also feat. style attrs for the Game Kit applet consumables array; sacrificed btn in the latter now that applet dimensions defined on gameboard.html
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
This commit is contained in:
@@ -49,20 +49,12 @@ class GameboardNavigationTest(FunctionalTest):
|
||||
# 1. Log in, nav to gameboard
|
||||
self.create_pre_authenticated_session("capman@test.io")
|
||||
self.browser.get(self.live_server_url + "/gameboard/")
|
||||
# 2. Assert game kit & gear btns both present (stacked vertically)
|
||||
# 2. Assert game kit applet & gear btn present
|
||||
self.wait_for(
|
||||
lambda: self.browser.find_element(By.ID, "id_game_kit_btn")
|
||||
lambda: self.browser.find_element(By.ID, "id_game_kit")
|
||||
)
|
||||
self.browser.find_element(By.CSS_SELECTOR, ".gear-btn")
|
||||
# 3. Click game kit btn to open panel
|
||||
self.browser.find_element(By.ID, "id_game_kit_btn").click()
|
||||
# 4. Wait for game kit panel to become visible
|
||||
self.wait_for(
|
||||
lambda: self.assertTrue(
|
||||
self.browser.find_element(By.ID, "id_game_kit").is_displayed()
|
||||
)
|
||||
)
|
||||
# 5. Assert Coin-on-a-String present in kit
|
||||
# 3. Assert Coin-on-a-String present in kit
|
||||
coin = self.browser.find_element(By.ID, "id_kit_coin_on_a_string")
|
||||
# 6. Hover over it; assert tooltip shows name, entry text & reuse description
|
||||
ActionChains(self.browser).move_to_element(coin).perform()
|
||||
|
||||
Reference in New Issue
Block a user