public void testOpenV2() throws SQLiteException { SQLiteConnection db = fileDb(); db.openV2( SQLiteConstants.SQLITE_OPEN_CREATE | SQLiteConstants.SQLITE_OPEN_READWRITE | SQLiteConstants.SQLITE_OPEN_NOMUTEX); db.exec("create table x(x)"); db.dispose(); }
public void testExec() throws SQLiteException { SQLiteConnection db = fileDb(); try { db.exec("create table xxx (x)"); fail("exec unopened"); } catch (SQLiteException e) { // ok } db.open(); db.exec("pragma encoding=\"UTF-8\";"); db.exec("create table x (x)"); db.exec("insert into x values (1)"); try { db.exec("blablabla"); fail("execed bad sql"); } catch (SQLiteException e) { // ok } }