def _make_run(row):
    stats = None
    if row['stats']:
        stats = stats_utils.blob_to_stats(row['stats'])
    return Run(
        row['id'],
        row['cwd'],
        json.loads(row['description']),
        (datetime.datetime.fromtimestamp(row['start_time'])
         if row['start_time'] else None),
        (datetime.datetime.fromtimestamp(row['end_time'])
         if row['end_time'] else None),
        row['error_message'],
        stats,
        row['traceback'],
    )
 def test_from_blob(self):
     b = stats.stats_to_blob(self.stats)
     s = stats.blob_to_stats(b)
     assert isinstance(s, pstats.Stats)
Example #3
0
 def test_from_blob(self):
     b = stats.stats_to_blob(self.stats)
     s = stats.blob_to_stats(b)
     assert isinstance(s, pstats.Stats)