summaryrefslogtreecommitdiffstats
path: root/chrome/browser/sync/util
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/sync/util')
-rw-r--r--chrome/browser/sync/util/highres_timer_unittest.cc14
-rw-r--r--chrome/browser/sync/util/user_settings_unittest.cc34
2 files changed, 28 insertions, 20 deletions
diff --git a/chrome/browser/sync/util/highres_timer_unittest.cc b/chrome/browser/sync/util/highres_timer_unittest.cc
index 6e9c360..0d3a905 100644
--- a/chrome/browser/sync/util/highres_timer_unittest.cc
+++ b/chrome/browser/sync/util/highres_timer_unittest.cc
@@ -17,34 +17,34 @@ TEST(HighresTimer, DISABLED_MillisecondClock) {
// Note: this could fail if we context switch between initializing the timer
// and here. Very unlikely however.
- EXPECT_EQ(0, timer.GetElapsedMs());
+ EXPECT_TRUE(0 == timer.GetElapsedMs());
timer.Start();
uint64 half_ms = HighresTimer::GetTimerFrequency() / 2000;
// Busy wait for half a millisecond.
while (timer.start_ticks() + half_ms > HighresTimer::GetCurrentTicks()) {
// Nothing
}
- EXPECT_EQ(1, timer.GetElapsedMs());
+ EXPECT_TRUE(1 == timer.GetElapsedMs());
}
TEST(HighresTimer, DISABLED_SecondClock) {
HighresTimer timer;
- EXPECT_EQ(0, timer.GetElapsedSec());
+ EXPECT_TRUE(0 == timer.GetElapsedSec());
#ifdef OS_WIN
::Sleep(250);
#else
struct timespec ts1 = {0, 250000000};
nanosleep(&ts1, 0);
#endif
- EXPECT_EQ(0, timer.GetElapsedSec());
- EXPECT_LE(230, timer.GetElapsedMs());
- EXPECT_GE(270, timer.GetElapsedMs());
+ EXPECT_TRUE(0 == timer.GetElapsedSec());
+ EXPECT_TRUE(230 <= timer.GetElapsedMs());
+ EXPECT_TRUE(270 >= timer.GetElapsedMs());
#ifdef OS_WIN
::Sleep(251);
#else
struct timespec ts2 = {0, 251000000};
nanosleep(&ts2, 0);
#endif
- EXPECT_EQ(1, timer.GetElapsedSec());
+ EXPECT_TRUE(1 == timer.GetElapsedSec());
}
diff --git a/chrome/browser/sync/util/user_settings_unittest.cc b/chrome/browser/sync/util/user_settings_unittest.cc
index 02f1757..d30e04f 100644
--- a/chrome/browser/sync/util/user_settings_unittest.cc
+++ b/chrome/browser/sync/util/user_settings_unittest.cc
@@ -11,8 +11,8 @@
using browser_sync::UserSettings;
-static const wchar_t* kV10UserSettingsDB = L"Version10Settings.sqlite3";
-static const wchar_t* kOldStyleSyncDataDB = L"OldStyleSyncData.sqlite3";
+static const PathChar* kV10UserSettingsDB = PSTR("Version10Settings.sqlite3");
+static const PathChar* kOldStyleSyncDataDB = PSTR("OldStyleSyncData.sqlite3");
class UserSettingsTest : public testing::Test {
public:
@@ -20,12 +20,13 @@ class UserSettingsTest : public testing::Test {
void SetUpVersion10Databases() {
CleanUpVersion10Databases();
sqlite3* primer_handle = NULL;
- ASSERT_EQ(SQLITE_OK, SqliteOpen(kV10UserSettingsDB,
+ ASSERT_TRUE(SQLITE_OK == SqliteOpen(kV10UserSettingsDB,
&primer_handle));
FilePath old_sync_data(kOldStyleSyncDataDB);
- ASSERT_EQ(sync_data_.length(), file_util::WriteFile(
- old_sync_data, sync_data_.data(), sync_data_.length()));
+ ASSERT_TRUE(sync_data_.length() ==
+ static_cast<size_t>(file_util::WriteFile(
+ old_sync_data, sync_data_.data(), sync_data_.length())));
// Create settings table.
ExecOrDie(primer_handle, "CREATE TABLE settings"
@@ -39,16 +40,23 @@ class UserSettingsTest : public testing::Test {
ExecOrDie(primer_handle, "CREATE TABLE shares"
" (email, share_name, file_name,"
" PRIMARY KEY(email, share_name) ON CONFLICT REPLACE)");
+#if OS_WIN
// Populate a share.
ExecOrDie(primer_handle, "INSERT INTO shares values ( ?, ?, ?)",
"foo@foo.com", "foo@foo.com", WideToUTF8(kOldStyleSyncDataDB));
+#elif OS_LINUX
+ // Populate a share.
+ ExecOrDie(primer_handle, "INSERT INTO shares values ( ?, ?, ?)",
+ "foo@foo.com", "foo@foo.com", kOldStyleSyncDataDB);
+#endif
sqlite3_close(primer_handle);
}
void CleanUpVersion10Databases() {
ASSERT_TRUE(file_util::DieFileDie(FilePath(kV10UserSettingsDB), false));
ASSERT_TRUE(file_util::DieFileDie(FilePath(kOldStyleSyncDataDB), false));
- ASSERT_TRUE(file_util::DieFileDie(FilePath(L"SyncData.sqlite3"), false));
+ ASSERT_TRUE(file_util::DieFileDie(FilePath(PSTR("SyncData.sqlite3")),
+ false));
}
const std::string& sync_data() const { return sync_data_; }
@@ -69,18 +77,18 @@ TEST_F(UserSettingsTest, MigrateFromV10ToV11) {
// Now poke around using sqlite to see if UserSettings migrated properly.
sqlite3* handle = NULL;
- ASSERT_EQ(SQLITE_OK, SqliteOpen(kV10UserSettingsDB, &handle));
+ ASSERT_TRUE(SQLITE_OK == SqliteOpen(kV10UserSettingsDB, &handle));
ScopedStatement version_query(PrepareQuery(handle,
"SELECT version FROM db_version"));
- ASSERT_EQ(SQLITE_ROW, sqlite3_step(version_query.get()));
+ ASSERT_TRUE(SQLITE_ROW == sqlite3_step(version_query.get()));
const int version = sqlite3_column_int(version_query.get(), 0);
- EXPECT_EQ(11, version);
- EXPECT_FALSE(file_util::PathExists(kOldStyleSyncDataDB));
+ EXPECT_TRUE(11 == version);
+ EXPECT_FALSE(file_util::PathExists(FilePath(kOldStyleSyncDataDB)));
- std::wstring path(syncable::DirectoryManager::GetSyncDataDatabaseFilename());
+ PathString path(syncable::DirectoryManager::GetSyncDataDatabaseFilename());
std::string contents;
- ASSERT_TRUE(file_util::ReadFileToString(path, &contents));
- EXPECT_EQ(sync_data(), contents);
+ ASSERT_TRUE(file_util::ReadFileToString(FilePath(path), &contents));
+ EXPECT_TRUE(sync_data() == contents);
}