Skip to content

Commit fe840c8

Browse files
committed
Add a timestamp to logs
1 parent 24d2f3b commit fe840c8

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

seleniumbase/core/log_helper.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,9 @@ def log_test_failure_data(test, test_logpath, driver, browser):
3131
log_file = codecs.open(basic_file_path, "w+", "utf-8")
3232
last_page = get_last_page(driver)
3333
data_to_save = []
34-
data_to_save.append("Last_Page: %s" % last_page)
35-
data_to_save.append("Browser: %s " % browser)
34+
data_to_save.append("Last Page: %s" % last_page)
35+
data_to_save.append(" Browser: %s" % browser)
36+
data_to_save.append("Timestamp: %s" % int(time.time()))
3637
if sys.version_info[0] >= 3 and hasattr(test, '_outcome'):
3738
if test._outcome.errors:
3839
try:

seleniumbase/plugins/basic_test_info.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import os
1313
import codecs
14+
import time
1415
import traceback
1516
from nose.plugins import Plugin
1617
from seleniumbase.config import settings
@@ -55,8 +56,9 @@ def addFailure(self, test, err, capt=None, tbinfo=None):
5556

5657
def __log_test_error_data(self, log_file, test, err, type):
5758
data_to_save = []
58-
data_to_save.append("Last_Page: %s" % test.driver.current_url)
59-
data_to_save.append("Browser: %s " % self.options.browser)
59+
data_to_save.append("Last Page: %s" % test.driver.current_url)
60+
data_to_save.append(" Browser: %s" % self.options.browser)
61+
data_to_save.append("Timestamp: %s" % int(time.time()))
6062
data_to_save.append("Server: %s " % self.options.servername)
6163
data_to_save.append("%s: %s" % (type, err[0]))
6264
data_to_save.append("Traceback: " + ''.join(

0 commit comments

Comments
 (0)