diff --git a/tests/test_pages.py b/tests/test_pages.py index 7a16a8e8b..c223a91c6 100644 --- a/tests/test_pages.py +++ b/tests/test_pages.py @@ -69,6 +69,16 @@ def page(): assert any(('nipplejs.min.js' in s) for s in srcs) +def test_automatic_loading_of_keyboard_dependency(user: User): + @ui.page('/') + def page(): + ui.keyboard() + + user.open('/') + assert any(('keyboard.js' in s) for s in user.get_attributes('script', 'src')) + user.sleep(2) + + def test_shared_and_individual_pages(user: User): @ ui.page('/individual_page')