Skip to content

Commit 007571f

Browse files
committed
Attempt to fix some of the failing tests
1 parent 3111894 commit 007571f

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

RIGS/templates/partials/event_row.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{% load namewithnotes from filters %}
22
{% load markdown_tags %}
33

4-
<div class="card h-100 border-3 {{ border_class }}">
4+
<div class="card h-100 border-3 {{ border_class }} event-row">
55
<div class="card-header {{ header_bg }} {{ header_text }} py-3">
66
<div class="d-flex justify-content-between align-items-center">
77
<span class="d-flex align-items-center">
@@ -21,7 +21,7 @@ <h5 class="mb-0 mr-3">
2121
<div class="card-body">
2222
<div class="row align-items-start">
2323

24-
<div class="col-md-2 border-end">
24+
<div class="col-md-2 border-end event-dates">
2525
<div class="mb-2">
2626
<small class="text-muted">Meet at:</small>
2727
{% if event.meet_at %}

RIGS/tests/pages.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ class Rigboard(BasePage):
1616
URL_TEMPLATE = reverse('rigboard')
1717

1818
_add_item_selector = (By.XPATH, "//a[contains(@class,'btn-primary') and contains(., 'New')]")
19-
_event_row_locator = (By.ID, 'event_row')
19+
_event_row_locator = (By.CLASS_NAME, "event-row")
2020

2121
def add(self):
2222
self.find_element(*self._add_item_selector).click()
2323

2424
class EventListRow(Region):
2525
_event_number_locator = (By.ID, "event_number")
26-
_event_dates_locator = (By.ID, "event_dates")
26+
_event_dates_locator = (By.CLASS_NAME, "event-dates")
2727
_event_details_locator = (By.ID, "event_details")
2828
_event_mic_locator = (By.ID, "event_mic")
2929

RIGS/tests/test_interaction.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ def test_buttons(self):
9191
# self.live_server_url + '/event/create/', self.driver.current_url)
9292

9393
def test_event_order(self):
94-
self.assertIn(self.testEvent.start_date.strftime('%a %d/%m/%Y'), self.page.events[0].dates)
95-
self.assertIn(self.testEvent2.start_date.strftime('%a %d/%m/%Y'), self.page.events[1].dates)
94+
self.assertIn(self.testEvent.start_date.strftime('%-d %b %Y'), self.page.events[0].dates)
95+
self.assertIn(self.testEvent2.start_date.strftime('%-d %b %Y'), self.page.events[1].dates)
9696

9797
def test_add_button(self):
9898
self.page.add()

assets/tests/test_interaction.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ def test_search(self):
244244

245245
self.page.set_query("")
246246
self.page.search()
247+
time.sleep(1)
247248
self.assertTrue(len(self.page.suppliers) == 7)
248249

249250
self.page.set_query("This is not a supplier")

training/tests/test_interaction.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ def select_super(page, supervisor):
1717
assert page.supervisor_selector.is_open
1818
page.supervisor_selector.search(supervisor.name[:-6])
1919
time.sleep(2) # Slow down for javascript
20+
page.supervisor_selector.set_option(supervisor.name, True)
2021
assert page.supervisor_selector.options[0].selected
21-
page.supervisor_selector.toggle()
2222

2323

2424
def test_add_qualification(logged_in_browser, live_server, trainee, supervisor, training_item):
@@ -40,6 +40,7 @@ def test_add_qualification(logged_in_browser, live_server, trainee, supervisor,
4040
page.item_selector.toggle()
4141

4242
select_super(page, supervisor)
43+
page.supervisor_selector.toggle()
4344

4445
page.submit()
4546
assert page.success

0 commit comments

Comments
 (0)