Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
cpuinfo_test.cc
Go to the documentation of this file.
1// Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2// for details. All rights reserved. Use of this source code is governed by a
3// BSD-style license that can be found in the LICENSE file.
4
5#include "vm/cpuinfo.h"
6#include "platform/assert.h"
7#include "vm/globals.h"
8#include "vm/unit_test.h"
9
10namespace dart {
11
12VM_UNIT_TEST_CASE(GetCpuModelTest) {
13 const char* cpumodel = CpuInfo::GetCpuModel();
14 EXPECT_NE(strlen(cpumodel), 0UL);
15 // caller is responsible for deleting the returned cpumodel string.
16 free(const_cast<char*>(cpumodel));
17}
18
19} // namespace dart
static const char * GetCpuModel()
Definition cpuinfo.h:59
#define VM_UNIT_TEST_CASE(name)
Definition unit_test.h:33