def test_main_drop(self): """ tests main with parameter -c """ sys.argv = ['dbserver', '-x', '-l', 'DEBUG'] dbserver.DIST_VERSION = self.dist_version try: dbserver.main() except SystemExit as sysexit: self.assertEqual('0', str(sysexit), 'main returned: ' + str(sysexit)) msgs = [ 'INFO: dropped database %s' % self.db_name, ] for m in msgs: self.log(m)
def test_main_create(self): """ tests main with parameter -c """ sys.argv = ['dbserver', '-c', '-l', 'DEBUG'] dbserver.DIST_VERSION = self.dist_version try: dbserver.main() except SystemExit as sysexit: self.assertEqual('0', str(sysexit), 'main returned: ' + str(sysexit)) msgs = [ 'INFO: created database %s' % self.db_name, 'INFO: granted default privileges on tables to %s' % self.db_user, 'INFO: granted default privileges on sequences to %s' % self.db_user ] for m in msgs: self.log(m)