Chromium Code Reviews| Index: sql/connection_unittest.cc |
| diff --git a/sql/connection_unittest.cc b/sql/connection_unittest.cc |
| index e50043fa940e731b9fe9dde503f5757cc60a2642..9e2e053fdb45687764cf9efd81161bfdd8497045 100644 |
| --- a/sql/connection_unittest.cc |
| +++ b/sql/connection_unittest.cc |
| @@ -110,6 +110,14 @@ TEST_F(SQLConnectionTest, DoesStuffExist) { |
| EXPECT_FALSE(db().DoesColumnExist("bar", "b")); |
| } |
| +TEST_F(SQLConnectionTest, GetColumnType) { |
| + ASSERT_TRUE(db().Execute("CREATE TABLE foo (a bigint, b varchar)")); |
| + |
| + const char *table_name = "foo"; |
| + EXPECT_EQ(db().GetColumnType(table_name, 0), "bigint"); |
| + EXPECT_EQ(db().GetColumnType(table_name, 1), "varchar"); |
|
Scott Hess - ex-Googler
2012/10/02 03:58:47
"bigint" and "varchar" are meaningless to SQLite,
|
| +} |
| + |
| TEST_F(SQLConnectionTest, GetLastInsertRowId) { |
| ASSERT_TRUE(db().Execute("CREATE TABLE foo (id INTEGER PRIMARY KEY, value)")); |