diff options
author | jbauman@chromium.org <jbauman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-12 06:40:06 +0000 |
---|---|---|
committer | jbauman@chromium.org <jbauman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-12 06:40:06 +0000 |
commit | 5562b3fb0808890238ac69d6885ed9717813072c (patch) | |
tree | 70345787439e2c54f2fad4ed178bc94db2216a71 /sandbox/src/handle_policy_test.cc | |
parent | 380105d530376125f1cc4cd00459c967ea396a10 (diff) | |
download | chromium_src-5562b3fb0808890238ac69d6885ed9717813072c.zip chromium_src-5562b3fb0808890238ac69d6885ed9717813072c.tar.gz chromium_src-5562b3fb0808890238ac69d6885ed9717813072c.tar.bz2 |
Revert 131940 - Add sandbox support for associating peer processes
TEST=HandlePolicyTest.DuplicatePeerHandle
Review URL: http://codereview.chromium.org/9960045
TBR=jschuh@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10065007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131944 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sandbox/src/handle_policy_test.cc')
-rw-r--r-- | sandbox/src/handle_policy_test.cc | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/sandbox/src/handle_policy_test.cc b/sandbox/src/handle_policy_test.cc index bb08b86..bccca67 100644 --- a/sandbox/src/handle_policy_test.cc +++ b/sandbox/src/handle_policy_test.cc @@ -65,27 +65,5 @@ TEST(HandlePolicyTest, DuplicateHandle) { EXPECT_EQ(SBOX_TEST_SUCCEEDED, runner.RunTest(cmd_line.c_str())); } -// Tests that duplicating an object works only when the policy allows it. -TEST(HandlePolicyTest, DuplicatePeerHandle) { - TestRunner target; - TestRunner runner; - - // Kick off an asynchronous target process for testing. - target.SetAsynchronous(true); - target.SetUnsandboxed(true); - EXPECT_EQ(SBOX_TEST_SUCCEEDED, target.RunTest(L"Handle_WaitProcess 30000")); - - // First test that we fail to open the event. - std::wstring cmd_line = base::StringPrintf(L"Handle_DuplicateEvent %d", - target.process_id()); - EXPECT_EQ(SBOX_TEST_DENIED, runner.RunTest(cmd_line.c_str())); - - // Now successfully open the event after adding a duplicate handle rule. - EXPECT_TRUE(runner.AddRule(TargetPolicy::SUBSYS_HANDLES, - TargetPolicy::HANDLES_DUP_ANY, - L"Event")); - EXPECT_EQ(SBOX_TEST_SUCCEEDED, runner.RunTest(cmd_line.c_str())); -} - } // namespace sandbox |