summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/render_process_unittest.cc
diff options
context:
space:
mode:
authorjrg@chromium.org <jrg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-29 01:04:15 +0000
committerjrg@chromium.org <jrg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-29 01:04:15 +0000
commit4fa52530e921ffe34ebf8b426eb50a206c4c9842 (patch)
treedb65e92e17cb4aff218508514759a26bd8fb95eb /chrome/renderer/render_process_unittest.cc
parente61618371a6bd48298a0702de424858373183b6c (diff)
downloadchromium_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.cc13
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