def write_data(self): generated_time = time.localtime() model = { "suite": JsonConverter(self._output_path).convert(self._suite), "title": self._title, "generated": format_time(generated_time, gmtsep=" "), "generatedMillis": long(time.mktime(generated_time) * 1000), } JsonWriter(self._output).write_json("testdoc = ", model)
def write_data(self): generated_time = time.localtime() model = { 'suite': JsonConverter(self._output_path).convert(self._suite), 'title': self._title, 'generated': format_time(generated_time, gmtsep=' '), 'generatedMillis': long(time.mktime(generated_time) * 1000) } JsonWriter(self._output).write_json('testdoc = ', model)
def _get_data(self, statistics, errors, basemillis): gentime = time.localtime() return { 'stats': statistics, 'errors': errors, 'baseMillis': basemillis, 'generatedMillis': long(time.mktime(gentime) * 1000) - basemillis, 'generatedTimestamp': utils.format_time(gentime, gmtsep=' ') }
def get_settings(self): settings = [] if self.are_saving_logs: name = 'Console.txt' if self.are_log_names_with_timestamp: start_timestamp = format_time(time.time(), '', '-', '') base, ext = os.path.splitext(name) base = f'{base}-{start_timestamp}' name = base + ext if self.are_log_names_with_suite_name: name = f'{self.plugin.model.suite.name}-{name}' settings.extend(['console_log_name', name]) return settings
def __init__(self, options=None, **extra_options): self.start_timestamp = format_time(time.time(), '', '-', '') self._opts = {} self._cli_opts = self._cli_opts.copy() self._cli_opts.update(self._extra_cli_opts) self._process_cli_opts(dict(options or {}, **extra_options))
def _format_timestamp(self, millis): return format_time(float(millis) / 1000, millissep='.')
def _format_timestamp(self, millis): return format_time(float(millis)/1000, millissep='.')