Exemple #1
0
 def __init__(self):
     self._options = ReaderOptions()
     verbose_stream = sys.stdout if self._options.be_verbose else None
     self._db = DatabaseWriter(verbose_stream)
     self._parser = RobotResultsParser(self._options.include_keywords,
                                       self._options.log_messages, self._db,
                                       verbose_stream)
Exemple #2
0
 def __init__(self):
     self._options = ReaderOptions()
     verbose_stream = sys.stdout if self._options.be_verbose else None
     database_url = self._resolve_db_url()
     self._db = DatabaseWriter(database_url, verbose_stream)
     self._parser = RobotResultsParser(self._options.include_keywords,
                                       self._db, verbose_stream)
Exemple #3
0
 def __init__(self):
     self._options = ReaderOptions()
     verbose_stream = sys.stdout if self._options.be_verbose else None
     # '' for temporary database i.e. deleted after the connection is closed
     # see: http://www.sqlite.org/inmemorydb.html, section 'Temporary Databases'
     database_path = '' if self._options.dry_run else self._options.db_file_path
     self._db = DatabaseWriter(database_path, verbose_stream)
     self._parser = RobotResultsParser(self._options.include_keywords,
                                       self._db, verbose_stream)