Index: sandbox/win/src/sandbox_nt_util_unittest.cc |
diff --git a/sandbox/win/src/sandbox_nt_util_unittest.cc b/sandbox/win/src/sandbox_nt_util_unittest.cc |
deleted file mode 100644 |
index 0fbea6680247323a351574b8f9dfdb31f00c7685..0000000000000000000000000000000000000000 |
--- a/sandbox/win/src/sandbox_nt_util_unittest.cc |
+++ /dev/null |
@@ -1,47 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include <windows.h> |
- |
-#include "base/win/scoped_handle.h" |
-#include "base/win/scoped_process_information.h" |
-#include "sandbox/win/src/policy_broker.h" |
-#include "sandbox/win/src/sandbox_nt_util.h" |
-#include "testing/gtest/include/gtest/gtest.h" |
- |
-namespace sandbox { |
-namespace { |
- |
-TEST(SandboxNtUtil, IsSameProcessPseudoHandle) { |
- InitGlobalNt(); |
- |
- HANDLE current_process_pseudo = GetCurrentProcess(); |
- EXPECT_TRUE(IsSameProcess(current_process_pseudo)); |
-} |
- |
-TEST(SandboxNtUtil, IsSameProcessNonPseudoHandle) { |
- InitGlobalNt(); |
- |
- base::win::ScopedHandle current_process( |
- OpenProcess(PROCESS_QUERY_INFORMATION, FALSE, GetCurrentProcessId())); |
- ASSERT_TRUE(current_process.IsValid()); |
- EXPECT_TRUE(IsSameProcess(current_process.Get())); |
-} |
- |
-TEST(SandboxNtUtil, IsSameProcessDifferentProcess) { |
- InitGlobalNt(); |
- |
- STARTUPINFO si = {sizeof(si)}; |
- PROCESS_INFORMATION pi = {}; |
- wchar_t notepad[] = L"notepad"; |
- ASSERT_TRUE(CreateProcessW(nullptr, notepad, nullptr, nullptr, FALSE, 0, |
- nullptr, nullptr, &si, &pi)); |
- base::win::ScopedProcessInformation process_info(pi); |
- |
- EXPECT_FALSE(IsSameProcess(process_info.process_handle())); |
- EXPECT_TRUE(TerminateProcess(process_info.process_handle(), 0)); |
-} |
- |
-} // namespace |
-} // namespace sandbox |