// SPDX-License-Identifier: BSD-2-Clause /* Copyright (C) 2015 - 2020 Intel Corporation. */ #include "memkind.h" #include "common.h" /* * memkind versioning tests. */ class MemkindVersioningTests: public :: testing::Test { protected: void SetUp() {} void TearDown() {} const int max_version_value = 999; }; //Test memkind_get_version(). TEST_F(MemkindVersioningTests, test_TC_MEMKIND_GetVersionFunc) { int max_return_val = 1000000 * max_version_value + 1000 * max_version_value + max_version_value; //version number > 0 EXPECT_GT(memkind_get_version(), 0); //version number <= max_return_val EXPECT_LE(memkind_get_version(), max_return_val); }