Magnus Müller
af04b713d5
Fix lint errors
2025-07-20 16:14:42 +02:00
Magnus Müller
c96121a98b
Update wait test
2025-07-20 16:02:11 +02:00
Magnus Müller
2552825786
Update wait test
2025-07-20 15:59:20 +02:00
Magnus Müller
07262b3ae8
Fix tests
2025-07-18 16:00:05 +02:00
Nick Sweeting
d958260c42
tweak test fixture scope
2025-07-11 00:44:10 -07:00
Magnus Müller
2a36c8003e
Update example and test
2025-07-08 11:16:00 +02:00
Daniel T.
c5a3c0cf2e
Refines dynamic page state calculations
...
Replaces static page statistics with dynamic calculations for
viewport and scroll position metrics. Simplifies code logic in
scroll handling by removing unnecessary defaults for page
scrolling. Improves readability and reliability of page
scroll operations by requiring explicit num_pages parameter.
Enhances page-view consistency and user interaction handling.
2025-07-07 21:22:12 +02:00
Daniel T.
55c392a8a3
Merge remote-tracking branch 'upstream/main' into enhancement/improved-scroll-action
2025-07-07 19:04:35 +02:00
Daniel T.
539274a7d4
Updates scroll functionality to use page units
...
Replaces pixel-based scrolling with page unit determination, allowing for more intuitive scroll actions by specifying the number of pages. Adjusts related documentation, examples, and tests to reflect this change for improved code consistency and user experience.
2025-07-07 18:21:37 +02:00
Daniel T.
eb7c7fa2bc
Enhances scroll action testing
...
Removes unnecessary Field description in ScrollAction to streamline code.
Implements additional test cases for varying scroll amounts, improving test coverage and validation of scrolling behavior in the integration tests.
2025-07-07 17:34:57 +02:00
Magnus Müller
718fe9f679
Fix controller tests
2025-07-07 16:06:21 +02:00
Magnus Müller
d3496874db
Update test
2025-07-07 16:01:09 +02:00
Magnus Müller
dc43bc2528
Fixed test because we dont use include_in_memory anymore & success=False is not needed
2025-07-04 17:34:29 +02:00
mertunsall
087f89333b
fix tests
2025-06-29 22:57:45 +02:00
Gregor Žunič
b247a8d848
removed test for drag and drop
2025-06-28 10:09:23 +02:00
Nick Sweeting
3209fd95f7
lint and hint fixes
2025-06-21 06:07:21 -07:00
Nick Sweeting
aad78d93ab
more type hint fixes
2025-06-21 05:44:49 -07:00
Nick Sweeting
6c695d0a42
more lint and hint fixes
2025-06-21 05:39:17 -07:00
mertunsall
7cdcbc1385
Remove the test_extract_content_action method from TestControllerIntegration, streamlining the test suite by eliminating outdated or redundant tests.
2025-06-20 01:06:28 +02:00
Magnus Müller
21609387d5
Update test case to include file_system
2025-06-20 00:07:59 +02:00
Nick Sweeting
c36ca35984
improve logging of errors
2025-06-19 06:40:14 -07:00
Nick Sweeting
f35ea5be4d
fixes
2025-06-17 22:38:59 -07:00
Nick Sweeting
7f49b4aa1d
centralize LLM mocking for tests into mocks.py
2025-06-13 17:05:48 -07:00
Nick Sweeting
06488e11ba
fix clickaction error handling test
2025-06-11 00:05:58 -07:00
Nick Sweeting
d5d341f229
dont raise exception from click action
2025-06-10 23:57:41 -07:00
Nick Sweeting
11b980b3ae
fixture scoping
2025-06-06 19:26:29 -07:00
Nick Sweeting
f94d56910f
consistent test fixture scope, fix race condition on shutdown, improve logging
2025-06-06 19:21:51 -07:00
Nick Sweeting
07772c8d1d
clean up ci tests and rename them for clarity
2025-05-26 16:57:16 -07:00
Nick Sweeting
4ffd6bedc0
handle mixed order action params
2025-05-25 06:14:05 -07:00
Nick Sweeting
8ddb5a68f5
better wait action tests
2025-05-25 05:06:15 -07:00
Nick Sweeting
18554e2834
autodetect tests for ci by looking in folder
2025-05-22 05:34:04 -07:00