Falko Schindler f854074b48 add test for startup and shutdown lifecycle hook il y a 2 ans
..
README.md c805483cdf code review il y a 2 ans
__init__.py 4f500e88d1 began with first selenium pytest il y a 2 ans
conftest.py 1f5e828a4d greatly increased implicit_wait to test how it affects test-flakyness il y a 2 ans
input.py 79a5a91b8d re-organize tests il y a 2 ans
requirements.txt c805483cdf code review il y a 2 ans
screen.py 87ba8278c7 use different implicit_wait for should_not_contain il y a 2 ans
test_auto_context.py 3c7b3bc695 Merge branch 'main' into client_connections il y a 2 ans
test_binding.py 79a5a91b8d re-organize tests il y a 2 ans
test_chart.py 5b0bcde11d add test for chart extras il y a 2 ans
test_element.py 6ce47af6d6 support unquoted URLs as props il y a 2 ans
test_events.py 51270a5247 code review il y a 2 ans
test_image.py 79a5a91b8d re-organize tests il y a 2 ans
test_javascript.py 048684ce42 renamed client.handshake to client.connected il y a 2 ans
test_joystick.py 79a5a91b8d re-organize tests il y a 2 ans
test_keyboard.py 2acb1d45e0 try to fix keyboard test il y a 2 ans
test_label.py e567329c8c fix some page tests il y a 2 ans
test_lifecycle.py f854074b48 add test for startup and shutdown lifecycle hook il y a 2 ans
test_link.py 1a37716850 automated test to reproduce bug caused by <base> il y a 2 ans
test_page.py 3c7b3bc695 Merge branch 'main' into client_connections il y a 2 ans
test_scene.py f405e49c34 ensure no duplicated scene objects in two tabs il y a 2 ans
test_table.py 9039de018d #233 add test il y a 2 ans
test_timer.py 7bf214ef7d code review il y a 2 ans
test_toggle.py 79a5a91b8d re-organize tests il y a 2 ans
test_upload.py 3cb4484f0b #220 fix test il y a 2 ans

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.