def test_init_db_raises(self): test_db_file = self.new_temp_file('dbtest.sqlite') schema = 'NONEXISTENT654_schema.sql' try: dbu.sqlite_init_db(test_db_file, schema) except: pass else: self.fail("Cannot raise exception for nonexistent schema file")
def test_sqlite_init_db(self): test_db_file = self.new_temp_file('dbtest.sqlite') schema = '../swf_schema.sql' db_conn = dbu.sqlite_init_db(test_db_file, schema) db_c = db_conn.cursor() # can we read sqlite version if not db_c.execute('SELECT VERSION()'): self.fail("Cannot init db") db_conn.commit() db_conn.close()