Commit Graph

57 Commits

Author SHA1 Message Date
Michael Mintz 914027e71a Update CDP Mode 2024-12-25 00:28:16 -05:00
Michael Mintz eeff476f67 Improve multi-threading 2024-12-10 01:19:46 -05:00
Michael Mintz 1dcb78133c Improve the multi-threading experience 2024-12-08 13:12:44 -05:00
Michael Mintz 86a856234f Update CDP Mode 2024-11-15 01:17:03 -05:00
Michael Mintz a462f4f461 Fix bug with logging screenshots 2023-10-01 13:03:22 -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 3c260affd0 Refactoring 2023-05-03 14:01:44 -04:00
Michael Mintz bb2e66d785 Fix log time offset from UTC during Daylight Savings 2023-03-17 12:03:05 -04:00
Michael Mintz d05f015868 Fix exception formatting 2023-03-04 20:38:32 -05:00
Michael Mintz 018b3be69f Fix issues caused by pytest.mark.parametrize 2023-03-04 20:37:00 -05:00
Michael Mintz 0efb2e822c Refactoring 2023-02-03 01:21:22 -05:00
Michael Mintz 2d85c319aa Do some refactoring 2023-01-19 22:48:43 -05:00
Michael Mintz 5293f54deb Refactoring 2022-12-31 04:22:59 -05:00
Michael Mintz 2f1da807da Refactoring 2022-12-16 17:25:36 -05:00
Michael Mintz 90a11a5519 Improve Python 3.11 compatibility 2022-11-02 01:57:20 -04:00
Michael Mintz 310b848842 Add "--no-screenshot" option to skip saving screenshots 2022-11-02 01:49:21 -04:00
Michael Mintz 893b129d29 Add support for a SeleniumBase Context Manager 2022-10-14 03:48:42 -04:00
Michael Mintz b4b2180ab1 Refactoring 2022-10-03 23:43:37 -04:00
Michael Mintz dd928b6b63 Refactor reports 2022-10-02 14:36:23 -04:00
Michael Mintz f18e4c5d72 Improve test reports 2022-10-01 20:26:38 -04:00
Michael Mintz 5f2af6f58f Fix test address in "basic_test_info.txt" for subfolder tests 2022-08-22 20:43:15 -04:00
Michael Mintz b00f75bee8 os.path.join() should always be used when joining paths 2022-08-17 01:38:14 -04:00
Michael Mintz cb3f45408d Add pytest option "--list-fail-page" to list URLs of failures 2022-07-14 21:14:54 -04:00
Michael Mintz 2376d1f6dc Create the SeleniumBase-Behave integration 2022-05-13 15:57:30 -04:00
Michael Mintz bd374e5f14 Refactoring 2022-04-13 13:25:32 -04:00
Michael Mintz 5690d42256 Improve logging 2022-01-27 01:34:16 -05:00
Michael Mintz 093c1063cd Optimize code with syntax refactoring 2021-05-03 22:38:13 -04:00
Michael Mintz bdf74caf1e Log data about tests that are marked as "skipped" 2021-04-30 16:48:43 -04:00
Michael Mintz 543cd40563 Fix issue that may cause the page source to render incorrectly 2021-04-30 16:45:13 -04:00
Michael Mintz 4d8641e65d Optimize logging 2021-04-10 13:15:01 -04:00
Michael Mintz 610a92d0c0 Refactor seleniumbase imports 2021-03-26 17:49:47 -04:00
Michael Mintz 3528a79e7b Update the test name displayed in the latest_logs info file 2021-02-03 15:22:34 -05:00
Michael Mintz ac28e5abec Add the "--dashboard" option to create a dashboard 2020-12-18 01:24:56 -05:00
Michael Mintz 2c5575fded Improve error logging 2020-08-20 02:23:30 -04:00
Michael Mintz d49993d640 Improve basic logging with date, time, and time-zone info 2020-08-19 02:32:35 -04:00
Michael Mintz 3baf9fe064 Make logging improvements to the sb pytest fixture 2020-08-14 01:58:16 -04:00
Michael Mintz 929da2b464 Refactor error logging 2020-04-03 01:58:20 -04:00
Michael Mintz d247608e2a Better exception handling around log folders 2020-01-31 03:52:24 -05:00
Michael Mintz b3303424ef Update detection of multithreaded use 2020-01-15 02:57:45 -05:00
Michael Mintz 5c96940352 Improve the logging system 2020-01-13 02:56:34 -05:00
Michael Mintz fe840c8b28 Add a timestamp to logs 2020-01-13 02:39:50 -05:00
Michael Mintz 0ce8a2f643 Prevent bad things when using a custom logs folder 2019-08-17 16:48:18 -04:00
Michael Mintz 24c8dea4a9 Better handling of Python versions 2019-07-30 02:57:55 -04:00
Michael Mintz d53cdd852f When archive_logs is enabled, don't archive empty directories 2019-06-26 03:27:14 -04:00
Michael Mintz 3158d4d3f9 Update test reports 2019-04-05 02:46:47 -04:00
Michael Mintz 60bed142c8 More efficient screenshots 2019-04-02 01:56:41 -04:00
Michael Mintz 0a5b20311e Add a command-line option to archive old log files. 2019-03-05 00:58:04 -05:00
Michael Mintz 3e36824e55 Fix logging 2018-10-17 18:20:17 -04:00