Skip to content

Commit e3573dd

Browse files
committed
fixes
1 parent 04065e3 commit e3573dd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+99
-112
lines changed

page_object/first_tests_with_po/assert_method/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ files:
2929
visible: false
3030
- name: bugreport.txt
3131
visible: false
32-
- name: pages (1).svg
32+
- name: pages.svg
3333
visible: false
34-
- name: pages2 (1).svg
34+
- name: pages2.svg
3535
visible: false

page_object/first_tests_with_po/base_page/task-info.yaml

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,8 @@
11
type: edu
22
custom_name: "task: base page for our project"
33
files:
4-
- name: tests/test_task.py
5-
visible: false
64
- name: __init__.py
75
visible: false
8-
- name: tests/__init__.py
9-
visible: false
10-
- name: pages/base_page.py
11-
visible: true
12-
placeholders:
13-
- offset: 16
14-
length: 147
15-
placeholder_text: '# TODO'
166
- name: conftest.py
177
visible: true
188
placeholders:
@@ -39,7 +29,17 @@ files:
3929
visible: false
4030
- name: bugreport.txt
4131
visible: false
42-
- name: pages (1).svg
32+
- name: pages.svg
4333
visible: false
44-
- name: pages2 (1).svg
34+
- name: pages2.svg
35+
visible: false
36+
- name: tests/test_task.py
37+
visible: false
38+
- name: pages/base_page.py
39+
visible: true
40+
placeholders:
41+
- offset: 16
42+
length: 147
43+
placeholder_text: '# TODO'
44+
- name: tests/__init__.py
4545
visible: false
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
type: edu
22
custom_name: 'benefits of inheritance '
33
files:
4-
- name: test_main_page.py
5-
visible: true
6-
- name: __init__.py
7-
visible: false
8-
- name: conftest.py
9-
visible: true
10-
- name: pages/__init__.py
11-
visible: true
12-
- name: tests/test_task.py
13-
visible: false
14-
- name: tests/__init__.py
15-
visible: false
16-
- name: pages (1).svg
17-
visible: true
18-
- name: pages2 (1).svg
19-
visible: true
20-
- name: test_product_page.py
21-
visible: true
22-
- name: pages/base_page.py
23-
visible: true
24-
- name: pages/locators.py
25-
visible: true
26-
- name: pages/login_page.py
27-
visible: true
28-
- name: pages/main_page.py
29-
visible: true
30-
- name: pages/product_page.py
31-
visible: true
32-
- name: pages/basket_page.py
33-
visible: false
4+
- name: __init__.py
5+
visible: false
6+
- name: pages/__init__.py
7+
visible: true
8+
- name: pages.svg
9+
visible: true
10+
- name: test_product_page.py
11+
visible: true
12+
- name: pages/base_page.py
13+
visible: true
14+
- name: pages/locators.py
15+
visible: true
16+
- name: pages/login_page.py
17+
visible: true
18+
- name: pages/main_page.py
19+
visible: true
20+
- name: pages/product_page.py
21+
visible: true
22+
- name: pages/basket_page.py
23+
visible: false
24+
- name: test_main_page.py
25+
visible: true
26+
- name: pages2.svg
27+
visible: true
28+
- name: tests/test_task.py
29+
visible: false
30+
- name: tests/__init__.py
31+
visible: false
32+
- name: conftest.py
33+
visible: true

page_object/first_tests_with_po/benefits_inheritance/task.md

+3-2

page_object/first_tests_with_po/checking_element_absence/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ files:
2929
visible: false
3030
- name: pages/basket_page.py
3131
visible: false
32-
- name: pages (1).svg
32+
- name: pages.svg
3333
visible: false
34-
- name: pages2 (1).svg
34+
- name: pages2.svg
3535
visible: false

page_object/first_tests_with_po/elements/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ files:
3333
visible: true
3434
- name: bugreport.txt
3535
visible: false
36-
- name: pages (1).svg
36+
- name: pages.svg
3737
visible: false
38-
- name: pages2 (1).svg
38+
- name: pages2.svg
3939
visible: false

page_object/first_tests_with_po/logic_encapsulation/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ files:
2929
visible: false
3030
- name: bugreport.txt
3131
visible: false
32-
- name: pages (1).svg
32+
- name: pages.svg
3333
visible: false
34-
- name: pages2 (1).svg
34+
- name: pages2.svg
3535
visible: false

page_object/first_tests_with_po/login_page/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ files:
4141
visible: false
4242
- name: bugreport.txt
4343
visible: false
44-
- name: pages (1).svg
44+
- name: pages.svg
4545
visible: false
46-
- name: pages2 (1).svg
46+
- name: pages2.svg
4747
visible: false

page_object/first_tests_with_po/main_page/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ files:
3939
visible: false
4040
- name: bugreport.txt
4141
visible: false
42-
- name: pages (1).svg
42+
- name: pages.svg
4343
visible: false
44-
- name: pages2 (1).svg
44+
- name: pages2.svg
4545
visible: false

page_object/first_tests_with_po/page_switching/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ files:
2929
visible: false
3030
- name: bugreport.txt
3131
visible: false
32-
- name: pages (1).svg
32+
- name: pages.svg
3333
visible: false
34-
- name: pages2 (1).svg
34+
- name: pages2.svg
3535
visible: false

page_object/first_tests_with_po/po_test/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ files:
5959
visible: false
6060
- name: bugreport.txt
6161
visible: false
62-
- name: pages (1).svg
62+
- name: pages.svg
6363
visible: false
64-
- name: pages2 (1).svg
64+
- name: pages2.svg
6565
visible: false

page_object/first_tests_with_po/red_test/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ files:
3131
visible: false
3232
- name: bugreport.txt
3333
visible: false
34-
- name: pages (1).svg
34+
- name: pages.svg
3535
visible: false
36-
- name: pages2 (1).svg
36+
- name: pages2.svg
3737
visible: false

page_object/first_tests_with_po/task10/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,9 @@ files:
4747
visible: false
4848
- name: bugreport.txt
4949
visible: false
50-
- name: pages (1).svg
50+
- name: pages.svg
5151
visible: false
52-
- name: pages2 (1).svg
52+
- name: pages2.svg
5353
visible: false
5454
custom_name: "task: page object"
5555
local_check: true

page_object/first_tests_with_po/task11/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ files:
5050
visible: false
5151
- name: bugreport.txt
5252
visible: false
53-
- name: pages (1).svg
53+
- name: pages.svg
5454
visible: false
55-
- name: pages2 (1).svg
55+
- name: pages2.svg
5656
visible: false
5757
custom_name: "task: page object"
5858
local_check: true

page_object/first_tests_with_po/task_add_item/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ files:
3737
visible: true
3838
- name: bugreport.txt
3939
visible: false
40-
- name: pages (1).svg
40+
- name: pages.svg
4141
visible: false
42-
- name: pages2 (1).svg
42+
- name: pages2.svg
4343
visible: false

page_object/first_tests_with_po/task_check_element_absence/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ files:
2727
visible: true
2828
- name: pages/basket_page.py
2929
visible: false
30-
- name: pages (1).svg
30+
- name: pages.svg
3131
visible: false
32-
- name: pages2 (1).svg
32+
- name: pages2.svg
3333
visible: false

page_object/first_tests_with_po/task_check_element_absence_fix/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ files:
2727
visible: true
2828
- name: pages/basket_page.py
2929
visible: false
30-
- name: pages (1).svg
30+
- name: pages.svg
3131
visible: false
32-
- name: pages2 (1).svg
32+
- name: pages2.svg
3333
visible: false

page_object/first_tests_with_po/task_data_independence/pages/base_page.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ def solve_quiz_and_get_code(self):
5151
answer = str(math.log(abs((12 * math.sin(float(x))))))
5252
alert.send_keys(answer)
5353
alert.accept()
54-
#alert = self.browser.switch_to.alert
55-
#print("Your code: {}".format(alert.text))
56-
#alert.accept()
54+
alert = self.browser.switch_to.alert
55+
print("Your code: {}".format(alert.text))
56+
alert.accept()
5757

5858
def should_be_authorized_user(self):
5959
assert self.is_element_present(*BasePageLocators.USER_ICON), "User icon is not presented," \

page_object/first_tests_with_po/task_data_independence/pages/product_page.py

+1-15
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,4 @@ def should_be_success_message(self, name, price):
2020
assert price == actual_price, "Expected {}, got {}".format(price, actual_price)
2121

2222
def should_be_add_to_cart_button(self):
23-
assert self.is_element_present(*ProductPageLocators.ADD_TO_CART_BUTTON), "No add to cart button"
24-
25-
def solve_quiz_and_get_code(self):
26-
alert = self.browser.switch_to.alert
27-
x = alert.text.split(" ")[2]
28-
answer = str(math.log(abs((12 * math.sin(float(x))))))
29-
alert.send_keys(answer)
30-
alert.accept()
31-
try:
32-
alert = self.browser.switch_to.alert
33-
alert_text = alert.text
34-
print(f"Your code: {alert_text}")
35-
alert.accept()
36-
except NoAlertPresentException:
37-
print("No second alert presented")
23+
assert self.is_element_present(*ProductPageLocators.ADD_TO_CART_BUTTON), "No add to cart button"
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
type: edu
22
custom_name: "task: data independence"
33
files:
4-
- name: test_main_page.py
5-
visible: true
64
- name: __init__.py
75
visible: false
8-
- name: conftest.py
9-
visible: true
106
- name: pages/__init__.py
117
visible: true
12-
- name: pages/base_page.py
13-
visible: true
14-
- name: pages/locators.py
15-
visible: true
168
- name: pages/login_page.py
179
visible: true
18-
- name: pages/main_page.py
19-
visible: true
20-
- name: tests/test_task.py
10+
- name: pages/basket_page.py
11+
visible: false
12+
- name: bugreport.txt
13+
visible: false
14+
- name: pages.svg
15+
visible: false
16+
- name: pages2.svg
2117
visible: false
2218
- name: tests/__init__.py
2319
visible: false
2420
- name: test_product_page.py
2521
visible: true
22+
- name: pages/main_page.py
23+
visible: true
2624
- name: pages/product_page.py
2725
visible: true
28-
- name: pages/basket_page.py
29-
visible: false
30-
- name: bugreport.txt
31-
visible: false
32-
- name: pages (1).svg
33-
visible: false
34-
- name: pages2 (1).svg
26+
- name: pages/base_page.py
27+
visible: true
28+
- name: tests/test_task.py
3529
visible: false
30+
- name: conftest.py
31+
visible: true
32+
- name: test_main_page.py
33+
visible: true
34+
- name: pages/locators.py
35+
visible: true

page_object/first_tests_with_po/task_data_independence_bug/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ files:
3333
visible: true
3434
- name: pages/basket_page.py
3535
visible: false
36-
- name: pages (1).svg
36+
- name: pages.svg
3737
visible: false
38-
- name: pages2 (1).svg
38+
- name: pages2.svg
3939
visible: false

page_object/first_tests_with_po/task_data_independence_bug_fix/task-info.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ files:
3333
visible: true
3434
- name: pages/basket_page.py
3535
visible: false
36-
- name: pages (1).svg
36+
- name: pages.svg
3737
visible: false
38-
- name: pages2 (1).svg
38+
- name: pages2.svg
3939
visible: false

0 commit comments

Comments
 (0)