Nick Sweeting
|
e49205e71b
|
fix default port check
|
2025-05-20 06:18:16 -07:00 |
|
Nick Sweeting
|
54a62b5cff
|
fix pytest assert
|
2025-05-20 06:14:30 -07:00 |
|
Nick Sweeting
|
2f002b4c22
|
rename session.py profile.py, fix stealth example, fix tests
|
2025-05-20 05:34:47 -07:00 |
|
Nick Sweeting
|
f47977ac9c
|
fix bugs, add browser_state_summary, add patchright
|
2025-05-20 04:44:03 -07:00 |
|
Nick Sweeting
|
15a760ef17
|
backwards compatibility with old models and improved tests with icognito mode
|
2025-05-20 03:07:01 -07:00 |
|
Nick Sweeting
|
84e2cc653f
|
update tests to use new BrowserProfile and BrowserSession
|
2025-05-20 02:33:22 -07:00 |
|
Nick Sweeting
|
2a4a2fd6c6
|
start updating test_contex.py to use new BrowserSession models
|
2025-05-19 17:50:06 -07:00 |
|
Nick Sweeting
|
90dad4a39a
|
refactor to use new BrowserSession model
|
2025-05-17 04:54:13 -07:00 |
|
Nick Sweeting
|
00d289723f
|
add more glob edge case testing
|
2025-05-13 18:56:39 -07:00 |
|
Nick Sweeting
|
074b01f6d1
|
tweak docstring
|
2025-05-13 18:51:01 -07:00 |
|
Nick Sweeting
|
7e26eb14b1
|
add glob support to allowed_domains
|
2025-05-13 18:25:28 -07:00 |
|
Nick Sweeting
|
3e66046046
|
linter
|
2025-05-13 17:18:50 -07:00 |
|
Nick Sweeting
|
2780759832
|
fix tests the hacky way for now
|
2025-05-12 05:47:59 -07:00 |
|
Nick Sweeting
|
96682d8910
|
switch back from patchright to playwright until issues are resolved
|
2025-05-09 18:14:07 -07:00 |
|
Phenomenon
|
712acf3074
|
Merge branch 'main' into dropdown_click
|
2025-05-06 23:34:02 +05:30 |
|
Anirudha619
|
429a4bba42
|
Refactor tests in test_controller.py to use pytest-httpserver
|
2025-05-06 23:13:23 +05:30 |
|
Nick Sweeting
|
d24e609e9f
|
Merge branch 'main' into fix/add-grant-permissions-method-to-dummycontext
|
2025-05-06 05:02:08 -07:00 |
|
dha-aa
|
a6a5920dfd
|
Fix: Add missing 'grant_permissions' method to DummyContext to resolve AttributeError in test
|
2025-05-06 11:36:51 +00:00 |
|
dha-aa
|
ecb00ea3b4
|
Fix: Add missing 'grant_permissions' method to DummyContext to resolve AttributeError in test
|
2025-05-06 11:22:57 +00:00 |
|
Nick Sweeting
|
e295590cca
|
change test_controller to also use pytest-httpserver
|
2025-05-06 18:56:12 +08:00 |
|
Nick Sweeting
|
cef1d43cbf
|
change test_tab_management to use pytest-httpserver for more deterministic tests
|
2025-05-06 18:26:38 +08:00 |
|
Nick Sweeting
|
fc1505902b
|
dont disable security in tests
|
2025-05-06 18:18:44 +08:00 |
|
Nick Sweeting
|
1b07c076c3
|
always use new headless mode
|
2025-05-06 18:02:25 +08:00 |
|
Anirudha619
|
333c5b016f
|
update assertion in test_get_dropdown_options
|
2025-05-05 23:30:02 +05:30 |
|
Anirudha619
|
4ae56abfcf
|
add test for click_element_by_index
|
2025-05-05 23:06:36 +05:30 |
|
Anirudha619
|
1a662782b6
|
add test for select_dropdown_option
|
2025-05-05 23:04:31 +05:30 |
|
Anirudha619
|
fa9f651697
|
add test_get_dropdown_options
|
2025-05-05 23:00:05 +05:30 |
|
Anirudha619
|
4d62a692d4
|
add controller test
|
2025-05-04 23:36:42 +05:30 |
|
Nick Sweeting
|
1a352c7c86
|
add tests for sensitive data
|
2025-05-04 20:21:23 +08:00 |
|
Nick Sweeting
|
73b86843f2
|
add new tab management test with controller actions
|
2025-05-04 18:40:49 +08:00 |
|
Nick Sweeting
|
84c43e6a1e
|
add tests for current tab detection
|
2025-05-04 17:57:23 +08:00 |
|
Nick Sweeting
|
d08b402101
|
finish updating last few locations where nested window_size was used
|
2025-05-04 00:29:29 +08:00 |
|
Nick Sweeting
|
3a1fa0f506
|
add test
|
2025-05-03 23:53:09 +08:00 |
|
Nick Sweeting
|
4b1e15d8bd
|
remove BrowserWindowContextSize in favor of window_width and window_height attrs
|
2025-05-03 15:32:42 +08:00 |
|
Nick Sweeting
|
2be4ba4f70
|
more pyupgrade changes
|
2025-05-02 20:50:21 +08:00 |
|
Nick Sweeting
|
db09acb7f6
|
Merge branch 'main' into pyupgrade
|
2025-05-02 05:35:33 -07:00 |
|
Nick Sweeting
|
66b3c26df5
|
add pyupgrade to lint rules
|
2025-05-02 15:21:23 +08:00 |
|
Nick Sweeting
|
44a5346c01
|
Update tests/test_controller.py
|
2025-05-02 02:41:27 -04:00 |
|
Nick Sweeting
|
b898d4915a
|
Merge branch 'main' into test-controller
|
2025-05-01 00:42:37 -07:00 |
|
Sandeep Salwan
|
361fb82142
|
Fix: Respect user-provided no_viewport setting in browser sizing
|
2025-04-30 21:14:08 -07:00 |
|
Sandeep Salwan
|
b4133b8912
|
Fix browser_window_size not changing window size in non-headless mode
|
2025-04-29 18:02:29 -07:00 |
|
Anirudha619
|
8c5569d024
|
add more controller test
|
2025-04-30 01:08:35 +05:30 |
|
Anirudha619
|
a65a66d5b6
|
add controller test
|
2025-04-29 23:14:36 +05:30 |
|
Nick Sweeting
|
d781a3faab
|
fix lint errors
|
2025-04-28 04:06:19 +08:00 |
|
shyanilMishra
|
c94e8e4f7c
|
Handle empty model output action with retry and safe fallback part 2
|
2025-04-27 23:02:08 +05:30 |
|
Nick Sweeting
|
04f59a0e49
|
Merge pull request #1482 from prenit-wankhede/main
|
2025-04-26 18:38:54 -07:00 |
|
Prenit Wankhede
|
0b21e50ca6
|
allow providing chrome_remote_debugging_port in browser config. fix launching user provided chrome browser.
|
2025-04-26 15:11:25 +04:00 |
|
Anirudha619
|
2cea6aef79
|
run pre-commit
|
2025-04-25 23:42:23 +05:30 |
|
Anirudha619
|
c7941adec6
|
Fix RuntimeError: no running event loop
|
2025-04-22 23:08:39 +05:30 |
|
lynn
|
192b42ff79
|
chore: replace playwright with patchright
|
2025-04-22 15:43:01 +08:00 |
|