the naming seems confusing to me: test_invalid_column but it still returns true. I think this test name would be a good palce to say why the sqlite3 adapter always return true.