Line data Source code
1 : // Copyright 2014 the V8 project authors. All rights reserved.
2 : // Use of this source code is governed by a BSD-style license that can be
3 : // found in the LICENSE file.
4 :
5 : #include "src/base/sys-info.h"
6 : #include "testing/gtest/include/gtest/gtest.h"
7 :
8 : namespace v8 {
9 : namespace base {
10 :
11 15443 : TEST(SysInfoTest, NumberOfProcessors) {
12 1 : EXPECT_LT(0, SysInfo::NumberOfProcessors());
13 1 : }
14 :
15 15443 : TEST(SysInfoTest, AmountOfPhysicalMemory) {
16 1 : EXPECT_LT(0, SysInfo::AmountOfPhysicalMemory());
17 1 : }
18 :
19 :
20 15443 : TEST(SysInfoTest, AmountOfVirtualMemory) {
21 1 : EXPECT_LE(0, SysInfo::AmountOfVirtualMemory());
22 1 : }
23 :
24 : } // namespace base
25 9264 : } // namespace v8
|