| Index: sql/connection_unittest.cc
|
| diff --git a/sql/connection_unittest.cc b/sql/connection_unittest.cc
|
| index 9718ce0042ff16c658ace47c2fd11832287ff36f..60011417dfb5a7170965d228d52e4569e4c0840d 100644
|
| --- a/sql/connection_unittest.cc
|
| +++ b/sql/connection_unittest.cc
|
| @@ -120,3 +120,12 @@ TEST_F(SQLConnectionTest, GetLastInsertRowId) {
|
| ASSERT_TRUE(s.Step());
|
| EXPECT_EQ(12, s.ColumnInt(0));
|
| }
|
| +
|
| +TEST_F(SQLConnectionTest, Rollback) {
|
| + ASSERT_TRUE(db().BeginTransaction());
|
| + ASSERT_TRUE(db().BeginTransaction());
|
| + EXPECT_EQ(2, db().transaction_nesting());
|
| + db().RollbackTransaction();
|
| + EXPECT_FALSE(db().CommitTransaction());
|
| + EXPECT_TRUE(db().BeginTransaction());
|
| +}
|
|
|