Commit Graph

266 Commits

Author SHA1 Message Date
Michael Mintz 28eef66b37 Refactor completed pytest-html reports 2025-01-21 18:21:36 -05:00
Michael Mintz b539039ded Fix --xvfb compatibility with --reuse-session / --rs 2025-01-21 18:17:24 -05:00
Michael Mintz eeff476f67 Improve multi-threading 2024-12-10 01:19:46 -05:00
Michael Mintz 7ffd0c90da Improve pytest-html reports 2024-12-08 13:10:33 -05:00
Michael Mintz 9a23859779 Update pytest reports 2024-12-06 01:01:50 -05:00
Michael Mintz 54320aa84b Mostly pytest updates 2024-12-05 22:46:10 -05:00
Michael Mintz 6913df8be3 Update console scripts and color settings 2024-10-06 18:29:25 -04:00
Michael Mintz b52f9b0ada Refactor options 2024-10-04 09:55:05 -04:00
Michael Mintz 0821783b34 Add option for disabling cookies 2024-09-26 18:34:55 -04:00
Michael Mintz 0fa2fe36a4 Add option to use Chrome's old headless mode 2024-09-25 19:20:31 -04:00
Michael Mintz d65c52cd18 Make multiple updates 2024-09-23 00:49:23 -04:00
Michael Mintz bc9de47290 Update options 2024-09-23 00:36:06 -04:00
Michael Mintz ecc253b110 Add option to wait for AngularJS to load 2024-09-12 00:58:31 -04:00
Michael Mintz ef215b6104 Make multiple improvements to UC Mode 2024-06-23 13:38:20 -04:00
Michael Mintz 39d54e483d Update options 2024-05-13 00:26:48 -04:00
Michael Mintz 1a2a910bb6 Improve non-pytest script processing during pytest collection 2024-03-07 20:42:53 -05:00
Michael Mintz a4242fa360 Add environment options to pytest calls 2024-01-18 22:01:38 -05:00
Michael Mintz 0f06cfd274 Add options for disabling Chromium features 2024-01-18 22:00:12 -05:00
Michael Mintz 1e949977c3 Add option for setting "--host-resolver-rules=RULES" 2023-11-14 21:10:53 -05:00
Michael Mintz f7568e0193 Update comments 2023-11-14 20:57:21 -05:00
Michael Mintz 10fc029e7d Add "replica" to --env=ENV options 2023-11-08 23:31:22 -05:00
Michael Mintz ab2de31469 Add more options for capturing CDP logs 2023-10-29 01:36:48 -04:00
Michael Mintz 3c1efe3788 Modernize Mobile Mode 2023-10-10 15:26:35 -04:00
Michael Mintz 8a463073d3 Refactor graphics library code 2023-10-06 16:28:15 -04:00
Michael Mintz 4ee3746b53 Refactor Colorama code 2023-10-06 16:19:13 -04:00
Michael Mintz 0eece58f8c Refactor options 2023-10-01 13:12:52 -04:00
Michael Mintz 68c544f216 Fix issue with "--rcs" (reuse class session) 2023-09-24 16:39:05 -04:00
Michael Mintz f693fd13cc Drop support for Python 3.6 and Opera 2023-09-01 18:36:15 -04:00
Michael Mintz 59efc8ff10 Refactor logging 2023-08-21 23:02:25 -04:00
Michael Mintz 39aaaef95a Remove empty logging folders 2023-08-18 18:48:44 -04:00
Michael Mintz fbf31d4a7e Update the documentation 2023-08-14 13:29:23 -04:00
Michael Mintz a3b6d8e269 Add option to override the driver version used 2023-08-05 14:39:22 -04:00
Michael Mintz 6f4059d9ea Add Dark Mode option 2023-07-31 14:58:18 -04:00
Michael Mintz ea3788704c Refactor the code 2023-07-18 11:22:23 -04:00
Michael Mintz 11ed934ed5 Do some refactoring 2023-07-08 15:06:43 -04:00
Michael Mintz 826b884b9a Add more options for --env=ENV 2023-06-29 19:21:23 -04:00
Michael Mintz aa0f1342f6 Add more options for --env=ENV 2023-06-22 13:29:32 -04:00
Michael Mintz 3c260affd0 Refactoring 2023-05-03 14:01:44 -04:00
Michael Mintz 0881de9786 Add options for downloading drivers via proxy as needed 2023-04-20 23:18:03 -04:00
Michael Mintz 286569024f Add option to support multiple proxies with auth in parallel 2023-04-10 22:36:25 -04:00
Michael Mintz b3c995f19a Fix bug with "--archive-logs" 2023-03-21 21:44:26 -04:00
Michael Mintz 167c23040a Update info messages 2023-03-06 11:14:03 -05:00
Michael Mintz 3d25e5af75 Update plugins 2023-03-04 01:07:31 -05:00
Michael Mintz f28519e24b Add shortcuts for the "--final-debug" option 2023-03-01 02:09:56 -05:00
Michael Mintz 2a3a4e6e30 Update error output in pytest initialization 2023-02-23 16:56:36 -05:00
Michael Mintz f72f333682 Fix issue with parallel tests that use the dashboard 2023-02-22 09:07:31 -05:00
Michael Mintz b6e6c7dd0b Fix a bug that prevented some Xvfb processes from ending 2023-02-17 21:55:30 -05:00
Michael Mintz 63c830ce22 Add option to choose the Chromium browser binary location 2023-01-27 19:16:28 -05:00
Michael Mintz a765f1db8d Fix issue with setting the browser via pytest.main() 2023-01-25 01:30:10 -05:00
Michael Mintz 4f69387e1e Refactoring and timing updates 2023-01-19 00:04:47 -05:00