Index: base/timer_unittest.cc |
diff --git a/base/timer_unittest.cc b/base/timer_unittest.cc |
index 1751a384484dc6d97c0234d363189a618fa7c7eb..9fe21a4592d40c5d853ae2f95b5e9c3cecad4ae3 100644 |
--- a/base/timer_unittest.cc |
+++ b/base/timer_unittest.cc |
@@ -12,11 +12,11 @@ using base::TimeDelta; |
namespace { |
// The message loops on which each timer should be tested. |
-const MessageLoop::Type testing_message_loops[] = { |
- MessageLoop::TYPE_DEFAULT, |
- MessageLoop::TYPE_IO, |
+const base::MessageLoop::Type testing_message_loops[] = { |
+ base::MessageLoop::TYPE_DEFAULT, |
+ base::MessageLoop::TYPE_IO, |
#if !defined(OS_IOS) // iOS does not allow direct running of the UI loop. |
- MessageLoop::TYPE_UI, |
+ base::MessageLoop::TYPE_UI, |
#endif |
}; |
@@ -35,7 +35,7 @@ class OneShotTimerTester { |
private: |
void Run() { |
*did_run_ = true; |
- MessageLoop::current()->QuitWhenIdle(); |
+ base::MessageLoop::current()->QuitWhenIdle(); |
} |
bool* did_run_; |
base::OneShotTimer<OneShotTimerTester> timer_; |
@@ -56,7 +56,7 @@ class OneShotSelfDeletingTimerTester { |
void Run() { |
*did_run_ = true; |
timer_.reset(); |
- MessageLoop::current()->QuitWhenIdle(); |
+ base::MessageLoop::current()->QuitWhenIdle(); |
} |
bool* did_run_; |
scoped_ptr<base::OneShotTimer<OneShotSelfDeletingTimerTester> > timer_; |
@@ -76,7 +76,7 @@ class RepeatingTimerTester { |
void Run() { |
if (--counter_ == 0) { |
*did_run_ = true; |
- MessageLoop::current()->QuitWhenIdle(); |
+ base::MessageLoop::current()->QuitWhenIdle(); |
} |
} |
bool* did_run_; |
@@ -84,26 +84,26 @@ class RepeatingTimerTester { |
base::RepeatingTimer<RepeatingTimerTester> timer_; |
}; |
-void RunTest_OneShotTimer(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_OneShotTimer(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
bool did_run = false; |
OneShotTimerTester f(&did_run); |
f.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
EXPECT_TRUE(did_run); |
} |
-void RunTest_OneShotTimer_Cancel(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_OneShotTimer_Cancel(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
bool did_run_a = false; |
OneShotTimerTester* a = new OneShotTimerTester(&did_run_a); |
// This should run before the timer expires. |
- MessageLoop::current()->DeleteSoon(FROM_HERE, a); |
+ base::MessageLoop::current()->DeleteSoon(FROM_HERE, a); |
// Now start the timer. |
a->Start(); |
@@ -112,44 +112,45 @@ void RunTest_OneShotTimer_Cancel(MessageLoop::Type message_loop_type) { |
OneShotTimerTester b(&did_run_b); |
b.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
EXPECT_FALSE(did_run_a); |
EXPECT_TRUE(did_run_b); |
} |
-void RunTest_OneShotSelfDeletingTimer(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_OneShotSelfDeletingTimer( |
+ base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
bool did_run = false; |
OneShotSelfDeletingTimerTester f(&did_run); |
f.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
EXPECT_TRUE(did_run); |
} |
-void RunTest_RepeatingTimer(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_RepeatingTimer(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
bool did_run = false; |
RepeatingTimerTester f(&did_run); |
f.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
EXPECT_TRUE(did_run); |
} |
-void RunTest_RepeatingTimer_Cancel(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_RepeatingTimer_Cancel(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
bool did_run_a = false; |
RepeatingTimerTester* a = new RepeatingTimerTester(&did_run_a); |
// This should run before the timer expires. |
- MessageLoop::current()->DeleteSoon(FROM_HERE, a); |
+ base::MessageLoop::current()->DeleteSoon(FROM_HERE, a); |
// Now start the timer. |
a->Start(); |
@@ -158,7 +159,7 @@ void RunTest_RepeatingTimer_Cancel(MessageLoop::Type message_loop_type) { |
RepeatingTimerTester b(&did_run_b); |
b.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
EXPECT_FALSE(did_run_a); |
EXPECT_TRUE(did_run_b); |
@@ -181,8 +182,8 @@ class DelayTimerTarget { |
bool signaled_; |
}; |
-void RunTest_DelayTimer_NoCall(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_DelayTimer_NoCall(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
// If Delay is never called, the timer shouldn't go off. |
DelayTimerTarget target; |
@@ -192,13 +193,13 @@ void RunTest_DelayTimer_NoCall(MessageLoop::Type message_loop_type) { |
bool did_run = false; |
OneShotTimerTester tester(&did_run); |
tester.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
ASSERT_FALSE(target.signaled()); |
} |
-void RunTest_DelayTimer_OneCall(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_DelayTimer_OneCall(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
DelayTimerTarget target; |
base::DelayTimer<DelayTimerTarget> timer(FROM_HERE, |
@@ -208,7 +209,7 @@ void RunTest_DelayTimer_OneCall(MessageLoop::Type message_loop_type) { |
bool did_run = false; |
OneShotTimerTester tester(&did_run, 100 /* milliseconds */); |
tester.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
ASSERT_TRUE(target.signaled()); |
} |
@@ -230,8 +231,8 @@ struct ResetHelper { |
DelayTimerTarget *const target_; |
}; |
-void RunTest_DelayTimer_Reset(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_DelayTimer_Reset(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
// If Delay is never called, the timer shouldn't go off. |
DelayTimerTarget target; |
@@ -250,7 +251,7 @@ void RunTest_DelayTimer_Reset(MessageLoop::Type message_loop_type) { |
bool did_run = false; |
OneShotTimerTester tester(&did_run, 300); |
tester.Start(); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
ASSERT_TRUE(target.signaled()); |
} |
@@ -263,8 +264,8 @@ class DelayTimerFatalTarget { |
}; |
-void RunTest_DelayTimer_Deleted(MessageLoop::Type message_loop_type) { |
- MessageLoop loop(message_loop_type); |
+void RunTest_DelayTimer_Deleted(base::MessageLoop::Type message_loop_type) { |
+ base::MessageLoop loop(message_loop_type); |
DelayTimerFatalTarget target; |
@@ -355,7 +356,7 @@ TEST(TimerTest, MessageLoopShutdown) { |
OneShotTimerTester c(&did_run); |
OneShotTimerTester d(&did_run); |
{ |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
a.Start(); |
b.Start(); |
} // MessageLoop destructs by falling out of scope. |
@@ -369,7 +370,7 @@ void TimerTestCallback() { |
TEST(TimerTest, NonRepeatIsRunning) { |
{ |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
base::Timer timer(false, false); |
EXPECT_FALSE(timer.IsRunning()); |
timer.Start(FROM_HERE, TimeDelta::FromDays(1), |
@@ -382,7 +383,7 @@ TEST(TimerTest, NonRepeatIsRunning) { |
{ |
base::Timer timer(true, false); |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
EXPECT_FALSE(timer.IsRunning()); |
timer.Start(FROM_HERE, TimeDelta::FromDays(1), |
base::Bind(&TimerTestCallback)); |
@@ -398,7 +399,7 @@ TEST(TimerTest, NonRepeatIsRunning) { |
TEST(TimerTest, NonRepeatMessageLoopDeath) { |
base::Timer timer(false, false); |
{ |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
EXPECT_FALSE(timer.IsRunning()); |
timer.Start(FROM_HERE, TimeDelta::FromDays(1), |
base::Bind(&TimerTestCallback)); |
@@ -409,7 +410,7 @@ TEST(TimerTest, NonRepeatMessageLoopDeath) { |
} |
TEST(TimerTest, RetainRepeatIsRunning) { |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
base::Timer timer(FROM_HERE, TimeDelta::FromDays(1), |
base::Bind(&TimerTestCallback), true); |
EXPECT_FALSE(timer.IsRunning()); |
@@ -422,7 +423,7 @@ TEST(TimerTest, RetainRepeatIsRunning) { |
} |
TEST(TimerTest, RetainNonRepeatIsRunning) { |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
base::Timer timer(FROM_HERE, TimeDelta::FromDays(1), |
base::Bind(&TimerTestCallback), false); |
EXPECT_FALSE(timer.IsRunning()); |
@@ -446,25 +447,25 @@ void ClearAllCallbackHappened() { |
void SetCallbackHappened1() { |
g_callback_happened1 = true; |
- MessageLoop::current()->QuitWhenIdle(); |
+ base::MessageLoop::current()->QuitWhenIdle(); |
} |
void SetCallbackHappened2() { |
g_callback_happened2 = true; |
- MessageLoop::current()->QuitWhenIdle(); |
+ base::MessageLoop::current()->QuitWhenIdle(); |
} |
TEST(TimerTest, ContinuationStopStart) { |
{ |
ClearAllCallbackHappened(); |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
base::Timer timer(false, false); |
timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(10), |
base::Bind(&SetCallbackHappened1)); |
timer.Stop(); |
timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(40), |
base::Bind(&SetCallbackHappened2)); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
EXPECT_FALSE(g_callback_happened1); |
EXPECT_TRUE(g_callback_happened2); |
} |
@@ -473,14 +474,14 @@ TEST(TimerTest, ContinuationStopStart) { |
TEST(TimerTest, ContinuationReset) { |
{ |
ClearAllCallbackHappened(); |
- MessageLoop loop(MessageLoop::TYPE_DEFAULT); |
+ base::MessageLoop loop(base::MessageLoop::TYPE_DEFAULT); |
base::Timer timer(false, false); |
timer.Start(FROM_HERE, TimeDelta::FromMilliseconds(10), |
base::Bind(&SetCallbackHappened1)); |
timer.Reset(); |
// Since Reset happened before task ran, the user_task must not be cleared: |
ASSERT_FALSE(timer.user_task().is_null()); |
- MessageLoop::current()->Run(); |
+ base::MessageLoop::current()->Run(); |
EXPECT_TRUE(g_callback_happened1); |
} |
} |