Skip to content

Commit 8dd5222

Browse files
Changing end of line sequence from CRLF to LF
1 parent 401d25b commit 8dd5222

File tree

2 files changed

+321
-321
lines changed

2 files changed

+321
-321
lines changed
Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,52 @@
1-
from pages.screening_subject_search.subject_screening_search_page import (
2-
SubjectScreeningPage,
3-
)
4-
from pages.communication_production.communications_production_page import (
5-
CommunicationsProduction,
6-
)
7-
from pages.communication_production.batch_list_page import ActiveBatchList
8-
import pytest
9-
from playwright.sync_api import Page
10-
from pages.base_page import BasePage
11-
from utils.user_tools import UserTools
12-
from datetime import datetime
13-
14-
15-
@pytest.mark.calendar_pickerv1
16-
@pytest.mark.smoke
17-
def test_calender_picker_v1(page: Page) -> None:
18-
"""
19-
This test is used to verify that the v1 calendar picker in utils/calendar_picker.py works as intended
20-
This uses the subject screening search page in order to do so
21-
NOTE: currently there is no validation that it has selected the correct date.
22-
This should be implemented after each date is selected however the locators on BCSS make this task difficult
23-
"""
24-
UserTools.user_login(page, "Hub Manager State Registered at BCS01")
25-
BasePage(page).go_to_screening_subject_search_page()
26-
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime(2021, 12, 1))
27-
SubjectScreeningPage(page).click_clear_filters_button()
28-
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime(2020, 3, 30))
29-
SubjectScreeningPage(page).click_clear_filters_button()
30-
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime(2020, 6, 15))
31-
SubjectScreeningPage(page).click_clear_filters_button()
32-
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime.today())
33-
34-
35-
@pytest.mark.smoke
36-
def test_calender_picker_v2(page: Page) -> None:
37-
"""
38-
This test is used to verify that the v2 calendar picker in utils/calendar_picker.py works as intended
39-
This uses the active batch list page in order to do so
40-
NOTE: currently there is no validation that it has selected the correct date.
41-
This should be implemented after each date is selected however the locators on BCSS make this task difficult
42-
"""
43-
UserTools.user_login(page, "Hub Manager State Registered at BCS01")
44-
BasePage(page).go_to_communications_production_page()
45-
CommunicationsProduction(page).go_to_active_batch_list_page()
46-
ActiveBatchList(page).enter_deadline_date_filter(datetime(1961, 12, 30))
47-
ActiveBatchList(page).clear_deadline_filter_date()
48-
ActiveBatchList(page).enter_deadline_date_filter(datetime(2026, 12, 1))
49-
ActiveBatchList(page).clear_deadline_filter_date()
50-
ActiveBatchList(page).enter_deadline_date_filter(datetime(1989, 6, 15))
51-
ActiveBatchList(page).clear_deadline_filter_date()
52-
ActiveBatchList(page).enter_deadline_date_filter(datetime.today())
1+
from pages.screening_subject_search.subject_screening_search_page import (
2+
SubjectScreeningPage,
3+
)
4+
from pages.communication_production.communications_production_page import (
5+
CommunicationsProduction,
6+
)
7+
from pages.communication_production.batch_list_page import ActiveBatchList
8+
import pytest
9+
from playwright.sync_api import Page
10+
from pages.base_page import BasePage
11+
from utils.user_tools import UserTools
12+
from datetime import datetime
13+
14+
15+
@pytest.mark.calendar_pickerv1
16+
@pytest.mark.smoke
17+
def test_calender_picker_v1(page: Page) -> None:
18+
"""
19+
This test is used to verify that the v1 calendar picker in utils/calendar_picker.py works as intended
20+
This uses the subject screening search page in order to do so
21+
NOTE: currently there is no validation that it has selected the correct date.
22+
This should be implemented after each date is selected however the locators on BCSS make this task difficult
23+
"""
24+
UserTools.user_login(page, "Hub Manager State Registered at BCS01")
25+
BasePage(page).go_to_screening_subject_search_page()
26+
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime(2021, 12, 1))
27+
SubjectScreeningPage(page).click_clear_filters_button()
28+
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime(2020, 3, 30))
29+
SubjectScreeningPage(page).click_clear_filters_button()
30+
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime(2020, 6, 15))
31+
SubjectScreeningPage(page).click_clear_filters_button()
32+
SubjectScreeningPage(page).select_dob_using_calendar_picker(datetime.today())
33+
34+
35+
@pytest.mark.smoke
36+
def test_calender_picker_v2(page: Page) -> None:
37+
"""
38+
This test is used to verify that the v2 calendar picker in utils/calendar_picker.py works as intended
39+
This uses the active batch list page in order to do so
40+
NOTE: currently there is no validation that it has selected the correct date.
41+
This should be implemented after each date is selected however the locators on BCSS make this task difficult
42+
"""
43+
UserTools.user_login(page, "Hub Manager State Registered at BCS01")
44+
BasePage(page).go_to_communications_production_page()
45+
CommunicationsProduction(page).go_to_active_batch_list_page()
46+
ActiveBatchList(page).enter_deadline_date_filter(datetime(1961, 12, 30))
47+
ActiveBatchList(page).clear_deadline_filter_date()
48+
ActiveBatchList(page).enter_deadline_date_filter(datetime(2026, 12, 1))
49+
ActiveBatchList(page).clear_deadline_filter_date()
50+
ActiveBatchList(page).enter_deadline_date_filter(datetime(1989, 6, 15))
51+
ActiveBatchList(page).clear_deadline_filter_date()
52+
ActiveBatchList(page).enter_deadline_date_filter(datetime.today())

0 commit comments

Comments
 (0)