mirror of https://github.com/acidanthera/audk.git
UnitTestFrameworkPkg: Apply uncrustify formatting to relevant files
Apply uncrustify formatting to GoogleTest cpp and header files. Cc: Michael D Kinney <michael.d.kinney@intel.com> Cc: Michael Kubacki <mikuback@linux.microsoft.com> Cc: Sean Brogan <sean.brogan@microsoft.com> Signed-off-by: Vivian Nowka-Keane <vnowkakeane@linux.microsoft.com> Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by: Michael Kubacki <michael.kubacki@microsoft.com>
This commit is contained in:
parent
a00f7a355a
commit
1e27258a89
|
@ -14,7 +14,7 @@
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#include <Uefi.h>
|
#include <Uefi.h>
|
||||||
}
|
}
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
|
@ -18,7 +18,7 @@ extern "C" {
|
||||||
Sample unit test that verifies the expected result of an unsigned integer
|
Sample unit test that verifies the expected result of an unsigned integer
|
||||||
addition operation.
|
addition operation.
|
||||||
**/
|
**/
|
||||||
TEST(SimpleMathTests, OnePlusOneShouldEqualTwo) {
|
TEST (SimpleMathTests, OnePlusOneShouldEqualTwo) {
|
||||||
UINTN A;
|
UINTN A;
|
||||||
UINTN B;
|
UINTN B;
|
||||||
UINTN C;
|
UINTN C;
|
||||||
|
@ -34,11 +34,11 @@ TEST(SimpleMathTests, OnePlusOneShouldEqualTwo) {
|
||||||
Sample unit test that verifies that a global BOOLEAN is updatable.
|
Sample unit test that verifies that a global BOOLEAN is updatable.
|
||||||
**/
|
**/
|
||||||
class GlobalBooleanVarTests : public ::testing::Test {
|
class GlobalBooleanVarTests : public ::testing::Test {
|
||||||
public:
|
public:
|
||||||
BOOLEAN SampleGlobalTestBoolean = FALSE;
|
BOOLEAN SampleGlobalTestBoolean = FALSE;
|
||||||
};
|
};
|
||||||
|
|
||||||
TEST_F(GlobalBooleanVarTests, GlobalBooleanShouldBeChangeable) {
|
TEST_F (GlobalBooleanVarTests, GlobalBooleanShouldBeChangeable) {
|
||||||
SampleGlobalTestBoolean = TRUE;
|
SampleGlobalTestBoolean = TRUE;
|
||||||
ASSERT_TRUE (SampleGlobalTestBoolean);
|
ASSERT_TRUE (SampleGlobalTestBoolean);
|
||||||
|
|
||||||
|
@ -51,37 +51,46 @@ TEST_F(GlobalBooleanVarTests, GlobalBooleanShouldBeChangeable) {
|
||||||
pointer is updatable.
|
pointer is updatable.
|
||||||
**/
|
**/
|
||||||
class GlobalVarTests : public ::testing::Test {
|
class GlobalVarTests : public ::testing::Test {
|
||||||
public:
|
public:
|
||||||
VOID *SampleGlobalTestPointer = NULL;
|
VOID *SampleGlobalTestPointer = NULL;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void SetUp() override {
|
void
|
||||||
|
SetUp (
|
||||||
|
) override
|
||||||
|
{
|
||||||
ASSERT_EQ ((UINTN)SampleGlobalTestPointer, (UINTN)NULL);
|
ASSERT_EQ ((UINTN)SampleGlobalTestPointer, (UINTN)NULL);
|
||||||
}
|
}
|
||||||
void TearDown() {
|
|
||||||
|
void
|
||||||
|
TearDown (
|
||||||
|
)
|
||||||
|
{
|
||||||
SampleGlobalTestPointer = NULL;
|
SampleGlobalTestPointer = NULL;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
TEST_F(GlobalVarTests, GlobalPointerShouldBeChangeable) {
|
TEST_F (GlobalVarTests, GlobalPointerShouldBeChangeable) {
|
||||||
SampleGlobalTestPointer = (VOID *)-1;
|
SampleGlobalTestPointer = (VOID *)-1;
|
||||||
ASSERT_EQ ((UINTN)SampleGlobalTestPointer, (UINTN)((VOID *)-1));
|
ASSERT_EQ ((UINTN)SampleGlobalTestPointer, (UINTN)((VOID *)-1));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Set PcdDebugPropertyMask for each MacroTestsAssertsEnabledDisabled test
|
Set PcdDebugPropertyMask for each MacroTestsAssertsEnabledDisabled test
|
||||||
**/
|
**/
|
||||||
class MacroTestsAssertsEnabledDisabled : public testing::TestWithParam<UINT8> {
|
class MacroTestsAssertsEnabledDisabled : public testing::TestWithParam<UINT8> {
|
||||||
void SetUp() {
|
void
|
||||||
PatchPcdSet8 (PcdDebugPropertyMask, GetParam());
|
SetUp (
|
||||||
|
)
|
||||||
|
{
|
||||||
|
PatchPcdSet8 (PcdDebugPropertyMask, GetParam ());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Sample unit test using the ASSERT_TRUE() macro.
|
Sample unit test using the ASSERT_TRUE() macro.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertTrue) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertTrue) {
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -99,7 +108,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertTrue) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using the ASSERT_FALSE() macro.
|
Sample unit test using the ASSERT_FALSE() macro.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertFalse) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertFalse) {
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -117,7 +126,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertFalse) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using the ASSERT_EQ() macro.
|
Sample unit test using the ASSERT_EQ() macro.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertEqual) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertEqual) {
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -135,7 +144,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertEqual) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using the ASSERT_STREQ() macro.
|
Sample unit test using the ASSERT_STREQ() macro.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertMemEqual) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertMemEqual) {
|
||||||
CHAR8 *String1;
|
CHAR8 *String1;
|
||||||
CHAR8 *String2;
|
CHAR8 *String2;
|
||||||
|
|
||||||
|
@ -150,7 +159,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertMemEqual) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using the ASSERT_NE() macro.
|
Sample unit test using the ASSERT_NE() macro.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertNotEqual) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertNotEqual) {
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -169,7 +178,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertNotEqual) {
|
||||||
Sample unit test using the ASSERT_TRUE() and ASSERT(FALSE)
|
Sample unit test using the ASSERT_TRUE() and ASSERT(FALSE)
|
||||||
and EFI_EFFOR() macros to check status
|
and EFI_EFFOR() macros to check status
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertNotEfiError) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertNotEfiError) {
|
||||||
//
|
//
|
||||||
// This test passes because the status is not an EFI error.
|
// This test passes because the status is not an EFI error.
|
||||||
//
|
//
|
||||||
|
@ -184,7 +193,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertNotEfiError) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using the ASSERT_EQ() macro to compare EFI_STATUS values.
|
Sample unit test using the ASSERT_EQ() macro to compare EFI_STATUS values.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertStatusEqual) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertStatusEqual) {
|
||||||
//
|
//
|
||||||
// This test passes because the status value are always equal.
|
// This test passes because the status value are always equal.
|
||||||
//
|
//
|
||||||
|
@ -194,7 +203,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertStatusEqual) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using ASSERT_NE() macro to make sure a pointer is not NULL.
|
Sample unit test using ASSERT_NE() macro to make sure a pointer is not NULL.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertNotNull) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroAssertNotNull) {
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -206,7 +215,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroAssertNotNull) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using that should not generate any ASSERTs()
|
Sample unit test using that should not generate any ASSERTs()
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroExpectNoAssertFailure) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroExpectNoAssertFailure) {
|
||||||
//
|
//
|
||||||
// This test passes because it never triggers an ASSERT().
|
// This test passes because it never triggers an ASSERT().
|
||||||
//
|
//
|
||||||
|
@ -222,7 +231,7 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroExpectNoAssertFailure) {
|
||||||
/**
|
/**
|
||||||
Sample unit test using the ASSERT_DEATH() macro to test expected ASSERT()s.
|
Sample unit test using the ASSERT_DEATH() macro to test expected ASSERT()s.
|
||||||
**/
|
**/
|
||||||
TEST_P(MacroTestsAssertsEnabledDisabled, MacroExpectAssertFailure) {
|
TEST_P (MacroTestsAssertsEnabledDisabled, MacroExpectAssertFailure) {
|
||||||
//
|
//
|
||||||
// Skip tests that verify an ASSERT() is triggered if ASSERT()s are disabled.
|
// Skip tests that verify an ASSERT() is triggered if ASSERT()s are disabled.
|
||||||
//
|
//
|
||||||
|
@ -243,21 +252,28 @@ TEST_P(MacroTestsAssertsEnabledDisabled, MacroExpectAssertFailure) {
|
||||||
ASSERT_DEATH (DecimalToBcd8 (101), "");
|
ASSERT_DEATH (DecimalToBcd8 (101), "");
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTANTIATE_TEST_SUITE_P(ValidInput,
|
INSTANTIATE_TEST_SUITE_P (
|
||||||
|
ValidInput,
|
||||||
MacroTestsAssertsEnabledDisabled,
|
MacroTestsAssertsEnabledDisabled,
|
||||||
::testing::Values(PcdGet8 (PcdDebugPropertyMask) | BIT0, PcdGet8 (PcdDebugPropertyMask) & (~BIT0)));
|
::testing::Values (PcdGet8 (PcdDebugPropertyMask) | BIT0, PcdGet8 (PcdDebugPropertyMask) & (~BIT0))
|
||||||
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Sample unit test using the SCOPED_TRACE() macro for trace messages.
|
Sample unit test using the SCOPED_TRACE() macro for trace messages.
|
||||||
**/
|
**/
|
||||||
TEST(MacroTestsMessages, MacroTraceMessage) {
|
TEST (MacroTestsMessages, MacroTraceMessage) {
|
||||||
//
|
//
|
||||||
// Example of logging.
|
// Example of logging.
|
||||||
//
|
//
|
||||||
SCOPED_TRACE ("SCOPED_TRACE message\n");
|
SCOPED_TRACE ("SCOPED_TRACE message\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, char* argv[]) {
|
int
|
||||||
testing::InitGoogleTest(&argc, argv);
|
main (
|
||||||
return RUN_ALL_TESTS();
|
int argc,
|
||||||
|
char *argv[]
|
||||||
|
)
|
||||||
|
{
|
||||||
|
testing::InitGoogleTest (&argc, argv);
|
||||||
|
return RUN_ALL_TESTS ();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue