Falko Schindler e155c80da5 code review 2 년 전
..
README.md c805483cdf code review 2 년 전
__init__.py 4f500e88d1 began with first selenium pytest 2 년 전
conftest.py 947873a316 #287 disabling implicit wait for input query 2 년 전
input.py 79a5a91b8d re-organize tests 2 년 전
requirements.txt c805483cdf code review 2 년 전
screen.py e155c80da5 code review 2 년 전
test_auto_context.py 298f81fb00 ensure page and js are loaded in screen.open 2 년 전
test_binding.py 3670653ec6 splitting screen.find and screen.should_contain_input 2 년 전
test_chart.py d41b923825 #284 add test for stock chart 2 년 전
test_color_input.py b4b3ea5b23 adding color picker tests 2 년 전
test_date.py fba201a98e fixing date tests to also work in february 2 년 전
test_dialog.py 3c00a8619b #338 introduce outbox; update elements during initialization, not when leaving container 2 년 전
test_element.py 3c00a8619b #338 introduce outbox; update elements during initialization, not when leaving container 2 년 전
test_events.py 95364b7003 clean up test, remove some waits, introduce alias wait_for 2 년 전
test_expansion.py 3c00a8619b #338 introduce outbox; update elements during initialization, not when leaving container 2 년 전
test_image.py 79a5a91b8d re-organize tests 2 년 전
test_input.py 3c00a8619b #338 introduce outbox; update elements during initialization, not when leaving container 2 년 전
test_javascript.py 95364b7003 clean up test, remove some waits, introduce alias wait_for 2 년 전
test_joystick.py 79a5a91b8d re-organize tests 2 년 전
test_keyboard.py c215383589 cleanup 2 년 전
test_label.py e567329c8c fix some page tests 2 년 전
test_lifecycle.py f854074b48 add test for startup and shutdown lifecycle hook 2 년 전
test_link.py 908899e30c #273 adding test for opening link in new tab 2 년 전
test_log.py 988285ada5 #288 fix log.push for lines containing line breaks 2 년 전
test_markdown.py ed05443b2a #228 add markdown and mermaid tests 2 년 전
test_mermaid.py ed05443b2a #228 add markdown and mermaid tests 2 년 전
test_page.py c356d789af #311 add tests 2 년 전
test_scene.py 855c8fc6d9 apply some sourcery.ai-inspired refactorings 2 년 전
test_table.py 060f79d744 #338 try fixing tests with slightly different timing 2 년 전
test_time.py 95364b7003 clean up test, remove some waits, introduce alias wait_for 2 년 전
test_timer.py 7bf214ef7d code review 2 년 전
test_toggle.py 79a5a91b8d re-organize tests 2 년 전
test_upload.py 95364b7003 clean up test, remove some waits, introduce alias wait_for 2 년 전

README.md

Automated Tests for NiceGUI

Setup

Mac

cd nicegui # enter the project root dir
brew install cask chromedriver
python3 -m pip install -r tests/requirements.txt

Usage

Use selenium-fixture to control and query the website. See https://selenium-python.readthedocs.io/getting-started.html for documentation of the available method calls to the webdriver.