Example #1
0
 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)
Example #3
0
 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=' ')
     }
Example #4
0
 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=' ')
     }
Example #5
0
    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
Example #6
0
 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='.')
Example #8
0
 def _format_timestamp(self, millis):
     return format_time(float(millis)/1000, millissep='.')