Skip to content

Commit 275cbce

Browse files
committed
update test case
1 parent 923e760 commit 275cbce

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
name: Python lint
44

5-
on: [push, pull_request]
5+
on: [ push, pull_request ]
66

77
jobs:
88
lint:
99
runs-on: ubuntu-latest
1010
strategy:
1111
matrix:
12-
python-version: ["3.6", "3.7", "3.8", "3.9", "3.10"]
12+
python-version: ["3.7", "3.8", "3.9", "3.10" ] # some issue when setup "3.6", so remove it for now
1313

1414
steps:
1515
- uses: actions/checkout@v2

test/14.django_multiple_session_impliment.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,18 @@ async def async_target():
3030

3131
def test(server_proc: subprocess.Popen, browser: Chrome):
3232
template.test_output(browser)
33-
time.sleep(1)
33+
time.sleep(2)
3434
template.test_input(browser)
35-
time.sleep(1)
36-
template.save_output(browser, '14.flask_multiple_session_impliment_p1.html')
35+
time.sleep(2)
36+
template.save_output(browser, '14.django_multiple_session_impliment.html')
3737

3838
browser.get('http://localhost:8080/?app=p2&_pywebio_debug=1')
3939
template.test_output(browser, action_delay=1.5)
40-
time.sleep(1)
40+
time.sleep(2)
4141
template.test_input(browser, action_delay=1.5)
4242

43-
time.sleep(1)
44-
template.save_output(browser, '14.flask_multiple_session_impliment_p2.html')
43+
time.sleep(2)
44+
template.save_output(browser, '14.django_multiple_session_impliment.html')
4545

4646

4747
def start_test_server():

test/18.pin_test.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,27 +68,38 @@ async def coro_target():
6868

6969
def test_one_page(browser: Chrome):
7070
browser.find_element_by_css_selector('[name=input]').send_keys("1")
71+
time.sleep(0.5)
7172
browser.find_element_by_css_selector('[name=textarea]').send_keys("2")
73+
time.sleep(0.5)
7274
Select(browser.find_element_by_css_selector('[name=select]')).select_by_visible_text('B')
75+
time.sleep(0.5)
7376
Select(browser.find_element_by_css_selector('[name=select_multiple]')).select_by_visible_text('A')
77+
time.sleep(0.5)
7478
browser.find_element_by_css_selector('[name=checkbox]').click()
79+
time.sleep(0.5)
7580
browser.find_element_by_css_selector('[name=checkbox_inline]').click()
81+
time.sleep(0.5)
7682
browser.find_element_by_css_selector('[name=radio]').click()
83+
time.sleep(0.5)
7784
browser.find_element_by_css_selector('[name=radio_inline]').click()
85+
time.sleep(0.5)
7886
browser.find_element_by_css_selector('button[type=\"submit\"]').click()
87+
time.sleep(0.5)
7988
codeMirror = browser.find_element_by_css_selector(".CodeMirror pre")
8089
action_chains = ActionChains(browser)
8190
action_chains.move_to_element(codeMirror).click(codeMirror).send_keys('3').perform()
8291

8392

8493
def test(server_proc: subprocess.Popen, browser: Chrome):
8594
browser.get('http://localhost:8080/?app=thread_target')
95+
time.sleep(2)
8696
test_one_page(browser)
8797
time.sleep(2)
8898
percySnapshot(browser, name='pin')
8999
assert PASSED_TEXT in browser.find_element_by_id('markdown-body').get_attribute('innerHTML')
90100

91101
browser.get('http://localhost:8080/?app=coro_target')
102+
time.sleep(2)
92103
test_one_page(browser)
93104
time.sleep(1)
94105
assert PASSED_TEXT in browser.find_element_by_id('markdown-body').get_attribute('innerHTML')

0 commit comments

Comments
 (0)