Falko Schindler ab6a50adcc code review преди 2 години
..
README.md c805483cdf code review преди 2 години
__init__.py 4f500e88d1 began with first selenium pytest преди 2 години
conftest.py 1f168e3e06 remove IndexClient and ErrorClient преди 2 години
input.py 79a5a91b8d re-organize tests преди 2 години
requirements.txt c805483cdf code review преди 2 години
screen.py b2e6c6c924 avoid false negative test caused by is_displayed() преди 2 години
test_auto_context.py f88b5eb16e try to make auto-context test more robust преди 2 години
test_binding.py 79a5a91b8d re-organize tests преди 2 години
test_element.py ab6a50adcc code review преди 2 години
test_events.py 51270a5247 code review преди 2 години
test_image.py 79a5a91b8d re-organize tests преди 2 години
test_javascript.py d6cfc95565 support async javascript calls преди 2 години
test_joystick.py 79a5a91b8d re-organize tests преди 2 години
test_keyboard.py 2acb1d45e0 try to fix keyboard test преди 2 години
test_label.py e567329c8c fix some page tests преди 2 години
test_lifecycle.py e8075cd2c8 fix auto-context tests преди 2 години
test_link.py 1a37716850 automated test to reproduce bug caused by <base> преди 2 години
test_page.py ce592ccfad check only first log message преди 2 години
test_scene.py 70170d9e47 .getChildByName() has been renamed to .getObjectByName() преди 2 години
test_table.py bb83498e07 adding table tests for adding rows and clicking преди 2 години
test_timer.py f806bad4e4 stop timer on private page after socket has been closed преди 2 години
test_toggle.py 79a5a91b8d re-organize tests преди 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.