diff options
author | jrg@chromium.org <jrg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-29 01:04:15 +0000 |
---|---|---|
committer | jrg@chromium.org <jrg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-29 01:04:15 +0000 |
commit | 4fa52530e921ffe34ebf8b426eb50a206c4c9842 (patch) | |
tree | db65e92e17cb4aff218508514759a26bd8fb95eb /chrome/renderer/render_process_unittest.cc | |
parent | e61618371a6bd48298a0702de424858373183b6c (diff) | |
download | chromium_src-4fa52530e921ffe34ebf8b426eb50a206c4c9842.zip chromium_src-4fa52530e921ffe34ebf8b426eb50a206c4c9842.tar.gz chromium_src-4fa52530e921ffe34ebf8b426eb50a206c4c9842.tar.bz2 |
Fix purify failure.
http://code.google.com/p/chromium/issues/detail?id=7144
Review URL: http://codereview.chromium.org/19642
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8850 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_process_unittest.cc')
-rw-r--r-- | chrome/renderer/render_process_unittest.cc | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/chrome/renderer/render_process_unittest.cc b/chrome/renderer/render_process_unittest.cc index d1a3255..0303d40 100644 --- a/chrome/renderer/render_process_unittest.cc +++ b/chrome/renderer/render_process_unittest.cc @@ -7,29 +7,28 @@ #include "chrome/renderer/render_process.h" #include "testing/gtest/include/gtest/gtest.h" +namespace { class RenderProcessTest : public testing::Test { public: virtual void SetUp() { - // Must have a message loop to create a RenderThread() - message_loop_ = new MessageLoop(MessageLoop::TYPE_DEFAULT); + RenderProcess::GlobalInit(L"render_process_unittest"); } virtual void TearDown() { - delete message_loop_; + RenderProcess::GlobalCleanup(); } - private: - MessageLoop *message_loop_; + private: + MessageLoopForIO message_loop_; }; TEST_F(RenderProcessTest, TestSharedMemoryAllocOne) { - RenderProcess::GlobalInit(ASCIIToWide("hi mom")); size_t size = base::SysInfo::VMAllocationGranularity(); base::SharedMemory* mem = RenderProcess::AllocSharedMemory(size); ASSERT_TRUE(mem); RenderProcess::FreeSharedMemory(mem); - RenderProcess::GlobalCleanup(); } +} // namespace |