| Index: base/task_scheduler/sequence_sort_key_unittest.cc
|
| diff --git a/base/task_scheduler/sequence_sort_key_unittest.cc b/base/task_scheduler/sequence_sort_key_unittest.cc
|
| index 5c6c917294b83fd27cc3b2bd32b8ab6c148a1822..b9e0aa7c02ea67aa732d5614aaba6d9aa2f1ded7 100644
|
| --- a/base/task_scheduler/sequence_sort_key_unittest.cc
|
| +++ b/base/task_scheduler/sequence_sort_key_unittest.cc
|
| @@ -125,5 +125,62 @@ TEST(TaskSchedulerSequenceSortKeyTest, OperatorGreaterThan) {
|
| EXPECT_FALSE(key_f > key_f);
|
| }
|
|
|
| +TEST(TaskSchedulerSequenceSortKeyTest, OperatorEqualAndNotEqual) {
|
| + SequenceSortKey key_a(TaskPriority::USER_BLOCKING,
|
| + TimeTicks::FromInternalValue(1000));
|
| + SequenceSortKey key_b(TaskPriority::USER_BLOCKING,
|
| + TimeTicks::FromInternalValue(2000));
|
| + SequenceSortKey key_c(TaskPriority::USER_VISIBLE,
|
| + TimeTicks::FromInternalValue(1000));
|
| + SequenceSortKey key_d(TaskPriority::USER_VISIBLE,
|
| + TimeTicks::FromInternalValue(2000));
|
| + SequenceSortKey key_e(TaskPriority::BACKGROUND,
|
| + TimeTicks::FromInternalValue(1000));
|
| + SequenceSortKey key_f(TaskPriority::BACKGROUND,
|
| + TimeTicks::FromInternalValue(2000));
|
| +
|
| + EXPECT_EQ(key_a, key_a);
|
| + EXPECT_NE(key_b, key_a);
|
| + EXPECT_NE(key_c, key_a);
|
| + EXPECT_NE(key_d, key_a);
|
| + EXPECT_NE(key_e, key_a);
|
| + EXPECT_NE(key_f, key_a);
|
| +
|
| + EXPECT_NE(key_a, key_b);
|
| + EXPECT_EQ(key_b, key_b);
|
| + EXPECT_NE(key_c, key_b);
|
| + EXPECT_NE(key_d, key_b);
|
| + EXPECT_NE(key_e, key_b);
|
| + EXPECT_NE(key_f, key_b);
|
| +
|
| + EXPECT_NE(key_a, key_c);
|
| + EXPECT_NE(key_b, key_c);
|
| + EXPECT_EQ(key_c, key_c);
|
| + EXPECT_NE(key_d, key_c);
|
| + EXPECT_NE(key_e, key_c);
|
| + EXPECT_NE(key_f, key_c);
|
| +
|
| + EXPECT_NE(key_a, key_d);
|
| + EXPECT_NE(key_b, key_d);
|
| + EXPECT_NE(key_c, key_d);
|
| + EXPECT_EQ(key_d, key_d);
|
| + EXPECT_NE(key_e, key_d);
|
| + EXPECT_NE(key_f, key_d);
|
| +
|
| + EXPECT_NE(key_a, key_e);
|
| + EXPECT_NE(key_b, key_e);
|
| + EXPECT_NE(key_c, key_e);
|
| + EXPECT_NE(key_d, key_e);
|
| + EXPECT_EQ(key_e, key_e);
|
| + EXPECT_NE(key_f, key_e);
|
| +
|
| + EXPECT_NE(key_a, key_f);
|
| + EXPECT_NE(key_b, key_f);
|
| + EXPECT_NE(key_c, key_f);
|
| + EXPECT_NE(key_d, key_f);
|
| + EXPECT_NE(key_e, key_f);
|
| + EXPECT_EQ(key_f, key_f);
|
| +}
|
| +
|
| } // namespace internal
|
| } // namespace base
|
|
|