blob: 3923aee8fea5e80cb1879dc5222129637f695589 [file] [log] [blame]
Shih-wei Liaocedee4b2012-08-02 23:13:03 -07001//===- SystemUtilsTest.cpp ------------------------------------------------===//
2//
3// The MCLinker Project
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
Stephen Hines37b74a32014-11-26 18:48:20 -08009#include "mcld/Support/SystemUtils.h"
Shih-wei Liaocedee4b2012-08-02 23:13:03 -070010#include "SystemUtilsTest.h"
11
12using namespace mcld;
13using namespace mcld::test;
14
Shih-wei Liaocedee4b2012-08-02 23:13:03 -070015// Constructor can do set-up work for all test here.
Stephen Hines37b74a32014-11-26 18:48:20 -080016SystemUtilsTest::SystemUtilsTest() {
Shih-wei Liaocedee4b2012-08-02 23:13:03 -070017}
18
19// Destructor can do clean-up work that doesn't throw exceptions here.
Stephen Hines37b74a32014-11-26 18:48:20 -080020SystemUtilsTest::~SystemUtilsTest() {
Shih-wei Liaocedee4b2012-08-02 23:13:03 -070021}
22
23// SetUp() will be called immediately before each test.
Stephen Hines37b74a32014-11-26 18:48:20 -080024void SystemUtilsTest::SetUp() {
Shih-wei Liaocedee4b2012-08-02 23:13:03 -070025}
26
27// TearDown() will be called immediately after each test.
Stephen Hines37b74a32014-11-26 18:48:20 -080028void SystemUtilsTest::TearDown() {
Shih-wei Liaocedee4b2012-08-02 23:13:03 -070029}
30
31//===----------------------------------------------------------------------===//
32// Testcases
33//===----------------------------------------------------------------------===//
Stephen Hines37b74a32014-11-26 18:48:20 -080034TEST_F(SystemUtilsTest, test_strerror) {
Shih-wei Liaocedee4b2012-08-02 23:13:03 -070035 ASSERT_TRUE(NULL != mcld::sys::strerror(0));
36}