Exemple #1
0
 def test_correct_configuration1(self):
     app = LoggertodbApp()
     with open(self.config_file, 'w') as f:
         f.write(textwrap.dedent('''\
             [General]
             base_url = a_base_url
             user = a_user
             password = a_password
             '''))
     app.run(dry=True)
Exemple #2
0
 def test_nonexistent_config_file(self):
     app = LoggertodbApp()
     sys.argv = ['loggertodb',
                 os.path.join(self.tempdir, 'nonexistent.conf')]
     stderr = StringIO()
     orig_stderr = sys.stderr
     sys.stderr = stderr
     try:
         app.run()
         self.assertTrue(False)
     except SystemExit:
         self.assertTrue('nonexistent.conf' in stderr.getvalue())
     finally:
         sys.stderr = orig_stderr