Falko Schindler a4bd925637 fix another test 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 1f168e3e06 remove IndexClient and ErrorClient 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 d3262987dc remove screen content rendering il y a 2 ans
test_auto_context.py a4bd925637 fix another test il y a 2 ans
test_binding.py 79a5a91b8d re-organize tests il y a 2 ans
test_element.py 79a5a91b8d re-organize tests 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 4f84dd4731 fix test javascript response il y a 2 ans
test_joystick.py 79a5a91b8d re-organize tests il y a 2 ans
test_keyboard.py 79a5a91b8d re-organize tests il y a 2 ans
test_label.py e567329c8c fix some page tests il y a 2 ans
test_lifecycle.py e8075cd2c8 fix auto-context tests il y a 2 ans
test_page.py e9a18bcd49 use fastapi exception_handler il y a 2 ans
test_scene.py 79a5a91b8d re-organize tests il y a 2 ans
test_table.py a3b65cb496 add test_table il y a 2 ans
test_timer.py f806bad4e4 stop timer on private page after socket has been closed il y a 2 ans
test_toggle.py 79a5a91b8d re-organize tests 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.