Falko Schindler 48ca849c74 add tests for adding elements from different tasks %!s(int64=2) %!d(string=hai) anos
..
README.md c805483cdf code review %!s(int64=2) %!d(string=hai) anos
__init__.py 4f500e88d1 began with first selenium pytest %!s(int64=2) %!d(string=hai) anos
conftest.py f5ec5402e8 code review %!s(int64=2) %!d(string=hai) anos
helper.py b10533f7f8 code review %!s(int64=2) %!d(string=hai) anos
requirements.txt c805483cdf code review %!s(int64=2) %!d(string=hai) anos
screen.py 9a049a87ba fix wait_for %!s(int64=2) %!d(string=hai) anos
test_3d_scene.py 7ebf5daa82 try to fix flaky test with larger interval %!s(int64=2) %!d(string=hai) anos
test_auto_context.py 48ca849c74 add tests for adding elements from different tasks %!s(int64=2) %!d(string=hai) anos
test_bindings.py b10533f7f8 code review %!s(int64=2) %!d(string=hai) anos
test_element.py 12fcfc13ef smaller image display %!s(int64=2) %!d(string=hai) anos
test_events.py 51270a5247 code review %!s(int64=2) %!d(string=hai) anos
test_groups.py b917f00718 introduce group.remove(element) #145 %!s(int64=2) %!d(string=hai) anos
test_javascript.py 0d18e1fb78 try simplifying flaky javascript test %!s(int64=2) %!d(string=hai) anos
test_pages.py 317e73dcb1 Merge branch 'main' of github.com:zauberzeug/nicegui %!s(int64=2) %!d(string=hai) anos
test_routes.py b710c4e7ea allow declaring path parameters for ui.page like with ui.get %!s(int64=2) %!d(string=hai) anos
test_screen.py b0a2aeb789 fix tests %!s(int64=2) %!d(string=hai) anos
test_timer.py f806bad4e4 stop timer on private page after socket has been closed %!s(int64=2) %!d(string=hai) anos

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.