Index: base/memory/ref_counted_unittest.cc |
diff --git a/base/memory/ref_counted_unittest.cc b/base/memory/ref_counted_unittest.cc |
index 54f62cf4cc579cf0525b23386956144a7753ba09..5c85a1fd1bdc3f5e88e81689c462da1fd7ece7bb 100644 |
--- a/base/memory/ref_counted_unittest.cc |
+++ b/base/memory/ref_counted_unittest.cc |
@@ -204,6 +204,16 @@ TEST(RefCountedUnitTest, Equality) { |
EXPECT_NE(p2, p1); |
} |
+TEST(RefCountedUnitTest, NullptrEquality) { |
+ scoped_refptr<SelfAssign> ptr_to_an_instance(new SelfAssign); |
+ scoped_refptr<SelfAssign> null_ptr; |
danakj
2016/05/18 01:12:34
nit: ptr_to_nullptr might be easier to read here
Rob Percival
2016/05/18 01:17:01
Done.
|
+ |
+ EXPECT_NE(nullptr, ptr_to_an_instance); |
+ EXPECT_NE(ptr_to_an_instance, nullptr); |
+ EXPECT_EQ(nullptr, null_ptr); |
+ EXPECT_EQ(null_ptr, nullptr); |
+} |
+ |
TEST(RefCountedUnitTest, ConvertibleEquality) { |
scoped_refptr<Derived> p1(new Derived); |
scoped_refptr<SelfAssign> p2; |