| Index: webkit/database/database_util_unittest.cc
|
| ===================================================================
|
| --- webkit/database/database_util_unittest.cc (revision 86470)
|
| +++ webkit/database/database_util_unittest.cc (working copy)
|
| @@ -26,6 +26,11 @@
|
| EXPECT_EQ(ASCIIToUTF16(expected_sqlite_suffix), sqlite_suffix);
|
| }
|
|
|
| +static GURL ToAndFromOriginIdentifier(const GURL origin_url) {
|
| + string16 id = DatabaseUtil::GetOriginIdentifier(origin_url);
|
| + return DatabaseUtil::GetOriginFromIdentifier(id);
|
| +}
|
| +
|
| namespace webkit_database {
|
|
|
| // Test DatabaseUtil::CrackVfsFilePath on various inputs.
|
| @@ -42,4 +47,11 @@
|
| TestVfsFilePath(false, "/db_name#suffix");
|
| }
|
|
|
| +TEST(DatabaseUtilTest, OriginIdentifiers) {
|
| + const GURL kFileOrigin(GURL("file:///").GetOrigin());
|
| + const GURL kHttpOrigin(GURL("http://bar/").GetOrigin());
|
| + EXPECT_EQ(kFileOrigin, ToAndFromOriginIdentifier(kFileOrigin));
|
| + EXPECT_EQ(kHttpOrigin, ToAndFromOriginIdentifier(kHttpOrigin));
|
| +}
|
| +
|
| } // namespace webkit_database
|
|
|