EDK: Add tests for ..._RIGHTS_NONE in HandleTest.HasAllRights. (Requested in https://codereview.chromium.org/1957713003/.) TBR=azani@chromium.org Review URL: https://codereview.chromium.org/1958903007 .
diff --git a/mojo/edk/system/handle_unittest.cc b/mojo/edk/system/handle_unittest.cc index 141b390..e1022f5 100644 --- a/mojo/edk/system/handle_unittest.cc +++ b/mojo/edk/system/handle_unittest.cc
@@ -118,6 +118,7 @@ { Handle h; + EXPECT_TRUE(h.has_all_rights(MOJO_HANDLE_RIGHT_NONE)); EXPECT_FALSE(h.has_all_rights(MOJO_HANDLE_RIGHT_DUPLICATE)); EXPECT_FALSE(h.has_all_rights(MOJO_HANDLE_RIGHT_TRANSFER)); EXPECT_FALSE(h.has_all_rights(MOJO_HANDLE_RIGHT_READ)); @@ -128,6 +129,7 @@ Handle h(MakeRefCounted<test::MockSimpleDispatcher>(), MOJO_HANDLE_RIGHT_DUPLICATE | MOJO_HANDLE_RIGHT_READ); + EXPECT_TRUE(h.has_all_rights(MOJO_HANDLE_RIGHT_NONE)); EXPECT_TRUE(h.has_all_rights(MOJO_HANDLE_RIGHT_DUPLICATE)); EXPECT_FALSE(h.has_all_rights(MOJO_HANDLE_RIGHT_TRANSFER)); EXPECT_TRUE(h.has_all_rights(MOJO_HANDLE_RIGHT_READ));