Falko Schindler b6ba95c42b #276 test event modifiers 2 anos atrás
..
README.md c805483cdf code review 2 anos atrás
__init__.py 4f500e88d1 began with first selenium pytest 2 anos atrás
conftest.py 855c8fc6d9 apply some sourcery.ai-inspired refactorings 2 anos atrás
input.py 79a5a91b8d re-organize tests 2 anos atrás
requirements.txt c805483cdf code review 2 anos atrás
screen.py 855c8fc6d9 apply some sourcery.ai-inspired refactorings 2 anos atrás
test_auto_context.py 855c8fc6d9 apply some sourcery.ai-inspired refactorings 2 anos atrás
test_binding.py 79a5a91b8d re-organize tests 2 anos atrás
test_chart.py d41b923825 #284 add test for stock chart 2 anos atrás
test_date.py 4b5a9a02f5 #270 introduce ui.date and ui.time 2 anos atrás
test_element.py 6ce47af6d6 support unquoted URLs as props 2 anos atrás
test_events.py b6ba95c42b #276 test event modifiers 2 anos atrás
test_image.py 79a5a91b8d re-organize tests 2 anos atrás
test_input.py 3e9960f9d1 #271 introduce password toggle button for ui.input 2 anos atrás
test_javascript.py 048684ce42 renamed client.handshake to client.connected 2 anos atrás
test_joystick.py 79a5a91b8d re-organize tests 2 anos atrás
test_keyboard.py 2acb1d45e0 try to fix keyboard test 2 anos atrás
test_label.py e567329c8c fix some page tests 2 anos atrás
test_lifecycle.py f854074b48 add test for startup and shutdown lifecycle hook 2 anos atrás
test_link.py 908899e30c #273 adding test for opening link in new tab 2 anos atrás
test_page.py 3c7b3bc695 Merge branch 'main' into client_connections 2 anos atrás
test_scene.py 855c8fc6d9 apply some sourcery.ai-inspired refactorings 2 anos atrás
test_table.py 9039de018d #233 add test 2 anos atrás
test_time.py 4b5a9a02f5 #270 introduce ui.date and ui.time 2 anos atrás
test_timer.py 7bf214ef7d code review 2 anos atrás
test_toggle.py 79a5a91b8d re-organize tests 2 anos atrás
test_upload.py 855c8fc6d9 apply some sourcery.ai-inspired refactorings 2 anos atrás

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.