diff options
author | robert.nagy@gmail.com <robert.nagy@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-24 23:47:26 +0000 |
---|---|---|
committer | robert.nagy@gmail.com <robert.nagy@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-24 23:47:26 +0000 |
commit | 926cf6ef9e4e408b3646bf42bf5dee3d9bfba99e (patch) | |
tree | 8ec88b77a8322cc03ae973e9fa8a2d107338ed0c /base/sys_info_unittest.cc | |
parent | 1bf1cc128530127c4531a65075623e5fd3bd2c78 (diff) | |
download | chromium_src-926cf6ef9e4e408b3646bf42bf5dee3d9bfba99e.zip chromium_src-926cf6ef9e4e408b3646bf42bf5dee3d9bfba99e.tar.gz chromium_src-926cf6ef9e4e408b3646bf42bf5dee3d9bfba99e.tar.bz2 |
Add a unittest for base::SysInfo::MaxSharedMemorySize
on all OS_POSIX systems where it's available by checking
the return value.
BUG=
TEST=base_unittests SysInfoTest.MaxSharedMemorySize
Review URL: http://codereview.chromium.org/8381022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@107014 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/sys_info_unittest.cc')
-rw-r--r-- | base/sys_info_unittest.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/base/sys_info_unittest.cc b/base/sys_info_unittest.cc index edabdb5..887f7d1 100644 --- a/base/sys_info_unittest.cc +++ b/base/sys_info_unittest.cc @@ -9,6 +9,13 @@ typedef PlatformTest SysInfoTest; +#if defined(OS_POSIX) && !defined(OS_MACOSX) +TEST_F(SysInfoTest, MaxSharedMemorySize) { + // We aren't actually testing that it's correct, just that it's sane. + EXPECT_GT(base::SysInfo::MaxSharedMemorySize(), 0u); +} +#endif + TEST_F(SysInfoTest, NumProcs) { // We aren't actually testing that it's correct, just that it's sane. EXPECT_GE(base::SysInfo::NumberOfProcessors(), 1); |