mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-31 01:24:12 +02:00
MdePkg: 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: Liming Gao <gaoliming@byosoft.com.cn> Cc: Zhiguang Liu <zhiguang.liu@intel.com> Signed-off-by: Vivian Nowka-Keane <vnowkakeane@linux.microsoft.com> Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
This commit is contained in:
parent
504953ef97
commit
716a3292e0
@ -14,7 +14,7 @@ extern "C" {
|
|||||||
#include <Library/SafeIntLib.h>
|
#include <Library/SafeIntLib.h>
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToUintn) {
|
TEST (ConversionTestSuite, TestSafeInt32ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -36,7 +36,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToIntn) {
|
TEST (ConversionTestSuite, TestSafeUint32ToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -58,7 +58,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToIntn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToInt32) {
|
TEST (ConversionTestSuite, TestSafeIntnToInt32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
INT32 Result;
|
INT32 Result;
|
||||||
@ -73,7 +73,7 @@ TEST(ConversionTestSuite, TestSafeIntnToInt32) {
|
|||||||
ASSERT_EQ (0x5bababab, Result);
|
ASSERT_EQ (0x5bababab, Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToUint32) {
|
TEST (ConversionTestSuite, TestSafeIntnToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -95,7 +95,7 @@ TEST(ConversionTestSuite, TestSafeIntnToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToUint32) {
|
TEST (ConversionTestSuite, TestSafeUintnToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -110,7 +110,7 @@ TEST(ConversionTestSuite, TestSafeUintnToUint32) {
|
|||||||
ASSERT_EQ (0xabababab, Result);
|
ASSERT_EQ (0xabababab, Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToIntn) {
|
TEST (ConversionTestSuite, TestSafeUintnToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -132,7 +132,7 @@ TEST(ConversionTestSuite, TestSafeUintnToIntn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToInt64) {
|
TEST (ConversionTestSuite, TestSafeUintnToInt64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
INT64 Result;
|
INT64 Result;
|
||||||
@ -148,7 +148,7 @@ TEST(ConversionTestSuite, TestSafeUintnToInt64) {
|
|||||||
ASSERT_EQ (0xabababab, Result);
|
ASSERT_EQ (0xabababab, Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToIntn) {
|
TEST (ConversionTestSuite, TestSafeInt64ToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -179,7 +179,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToIntn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToUintn) {
|
TEST (ConversionTestSuite, TestSafeInt64ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -205,7 +205,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToIntn) {
|
TEST (ConversionTestSuite, TestSafeUint64ToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -227,7 +227,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToIntn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToUintn) {
|
TEST (ConversionTestSuite, TestSafeUint64ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -249,7 +249,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUintnAdd) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUintnAdd) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Augend;
|
UINTN Augend;
|
||||||
UINTN Addend;
|
UINTN Addend;
|
||||||
@ -274,7 +274,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUintnAdd) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeIntnAdd) {
|
TEST (AdditionSubtractionTestSuite, TestSafeIntnAdd) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Augend;
|
INTN Augend;
|
||||||
INTN Addend;
|
INTN Addend;
|
||||||
@ -311,7 +311,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeIntnAdd) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUintnSub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUintnSub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Minuend;
|
UINTN Minuend;
|
||||||
UINTN Subtrahend;
|
UINTN Subtrahend;
|
||||||
@ -336,7 +336,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUintnSub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeIntnSub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeIntnSub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Minuend;
|
INTN Minuend;
|
||||||
INTN Subtrahend;
|
INTN Subtrahend;
|
||||||
@ -373,7 +373,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeIntnSub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeUintnMult) {
|
TEST (MultiplicationTestSuite, TestSafeUintnMult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Multiplicand;
|
UINTN Multiplicand;
|
||||||
UINTN Multiplier;
|
UINTN Multiplier;
|
||||||
@ -398,7 +398,7 @@ TEST(MultiplicationTestSuite, TestSafeUintnMult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeIntnMult) {
|
TEST (MultiplicationTestSuite, TestSafeIntnMult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Multiplicand;
|
INTN Multiplicand;
|
||||||
INTN Multiplier;
|
INTN Multiplier;
|
||||||
|
@ -14,7 +14,7 @@ extern "C" {
|
|||||||
#include <Library/SafeIntLib.h>
|
#include <Library/SafeIntLib.h>
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToUintn) {
|
TEST (ConversionTestSuite, TestSafeInt32ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -36,7 +36,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToIntn) {
|
TEST (ConversionTestSuite, TestSafeUint32ToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -56,7 +56,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToIntn) {
|
|||||||
ASSERT_EQ (0xabababab, Result);
|
ASSERT_EQ (0xabababab, Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToInt32) {
|
TEST (ConversionTestSuite, TestSafeIntnToInt32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
INT32 Result;
|
INT32 Result;
|
||||||
@ -87,7 +87,7 @@ TEST(ConversionTestSuite, TestSafeIntnToInt32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToUint32) {
|
TEST (ConversionTestSuite, TestSafeIntnToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -113,7 +113,7 @@ TEST(ConversionTestSuite, TestSafeIntnToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToUint32) {
|
TEST (ConversionTestSuite, TestSafeUintnToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -135,7 +135,7 @@ TEST(ConversionTestSuite, TestSafeUintnToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToIntn) {
|
TEST (ConversionTestSuite, TestSafeUintnToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -157,7 +157,7 @@ TEST(ConversionTestSuite, TestSafeUintnToIntn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToInt64) {
|
TEST (ConversionTestSuite, TestSafeUintnToInt64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
INT64 Result;
|
INT64 Result;
|
||||||
@ -179,7 +179,7 @@ TEST(ConversionTestSuite, TestSafeUintnToInt64) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToIntn) {
|
TEST (ConversionTestSuite, TestSafeInt64ToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -194,7 +194,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToIntn) {
|
|||||||
ASSERT_EQ (0x5babababefefefef, Result);
|
ASSERT_EQ (0x5babababefefefef, Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToUintn) {
|
TEST (ConversionTestSuite, TestSafeInt64ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -216,7 +216,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToIntn) {
|
TEST (ConversionTestSuite, TestSafeUint64ToIntn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
INTN Result;
|
INTN Result;
|
||||||
@ -238,7 +238,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToIntn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToUintn) {
|
TEST (ConversionTestSuite, TestSafeUint64ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -253,7 +253,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToUintn) {
|
|||||||
ASSERT_EQ (0xababababefefefef, Result);
|
ASSERT_EQ (0xababababefefefef, Result);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUintnAdd) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUintnAdd) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Augend;
|
UINTN Augend;
|
||||||
UINTN Addend;
|
UINTN Addend;
|
||||||
@ -278,7 +278,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUintnAdd) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeIntnAdd) {
|
TEST (AdditionSubtractionTestSuite, TestSafeIntnAdd) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Augend;
|
INTN Augend;
|
||||||
INTN Addend;
|
INTN Addend;
|
||||||
@ -315,7 +315,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeIntnAdd) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUintnSub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUintnSub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Minuend;
|
UINTN Minuend;
|
||||||
UINTN Subtrahend;
|
UINTN Subtrahend;
|
||||||
@ -340,7 +340,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUintnSub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeIntnSub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeIntnSub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Minuend;
|
INTN Minuend;
|
||||||
INTN Subtrahend;
|
INTN Subtrahend;
|
||||||
@ -377,7 +377,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeIntnSub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeUintnMult) {
|
TEST (MultiplicationTestSuite, TestSafeUintnMult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Multiplicand;
|
UINTN Multiplicand;
|
||||||
UINTN Multiplier;
|
UINTN Multiplier;
|
||||||
@ -402,7 +402,7 @@ TEST(MultiplicationTestSuite, TestSafeUintnMult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeIntnMult) {
|
TEST (MultiplicationTestSuite, TestSafeIntnMult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Multiplicand;
|
INTN Multiplicand;
|
||||||
INTN Multiplier;
|
INTN Multiplier;
|
||||||
|
@ -15,7 +15,7 @@ extern "C" {
|
|||||||
//
|
//
|
||||||
// Conversion function tests:
|
// Conversion function tests:
|
||||||
//
|
//
|
||||||
TEST(ConversionTestSuite, TestSafeInt8ToUint8) {
|
TEST (ConversionTestSuite, TestSafeInt8ToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Operand;
|
INT8 Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -37,7 +37,7 @@ TEST(ConversionTestSuite, TestSafeInt8ToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt8ToUint16) {
|
TEST (ConversionTestSuite, TestSafeInt8ToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Operand;
|
INT8 Operand;
|
||||||
UINT16 Result;
|
UINT16 Result;
|
||||||
@ -59,7 +59,7 @@ TEST(ConversionTestSuite, TestSafeInt8ToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt8ToUint32) {
|
TEST (ConversionTestSuite, TestSafeInt8ToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Operand;
|
INT8 Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -81,7 +81,7 @@ TEST(ConversionTestSuite, TestSafeInt8ToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt8ToUintn) {
|
TEST (ConversionTestSuite, TestSafeInt8ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Operand;
|
INT8 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -103,7 +103,7 @@ TEST(ConversionTestSuite, TestSafeInt8ToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt8ToUint64) {
|
TEST (ConversionTestSuite, TestSafeInt8ToUint64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Operand;
|
INT8 Operand;
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
@ -125,7 +125,7 @@ TEST(ConversionTestSuite, TestSafeInt8ToUint64) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint8ToInt8) {
|
TEST (ConversionTestSuite, TestSafeUint8ToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT8 Operand;
|
UINT8 Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -147,7 +147,7 @@ TEST(ConversionTestSuite, TestSafeUint8ToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint8ToChar8) {
|
TEST (ConversionTestSuite, TestSafeUint8ToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT8 Operand;
|
UINT8 Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -174,7 +174,7 @@ TEST(ConversionTestSuite, TestSafeUint8ToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt16ToInt8) {
|
TEST (ConversionTestSuite, TestSafeInt16ToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Operand;
|
INT16 Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -205,7 +205,7 @@ TEST(ConversionTestSuite, TestSafeInt16ToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt16ToChar8) {
|
TEST (ConversionTestSuite, TestSafeInt16ToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Operand;
|
INT16 Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -252,7 +252,7 @@ TEST(ConversionTestSuite, TestSafeInt16ToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt16ToUint8) {
|
TEST (ConversionTestSuite, TestSafeInt16ToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Operand;
|
INT16 Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -278,7 +278,7 @@ TEST(ConversionTestSuite, TestSafeInt16ToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt16ToUint16) {
|
TEST (ConversionTestSuite, TestSafeInt16ToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Operand = 0x5b5b;
|
INT16 Operand = 0x5b5b;
|
||||||
UINT16 Result = 0;
|
UINT16 Result = 0;
|
||||||
@ -298,7 +298,7 @@ TEST(ConversionTestSuite, TestSafeInt16ToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt16ToUint32) {
|
TEST (ConversionTestSuite, TestSafeInt16ToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Operand;
|
INT16 Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -320,7 +320,7 @@ TEST(ConversionTestSuite, TestSafeInt16ToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt16ToUintn) {
|
TEST (ConversionTestSuite, TestSafeInt16ToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Operand;
|
INT16 Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -342,7 +342,7 @@ TEST(ConversionTestSuite, TestSafeInt16ToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt16ToUint64) {
|
TEST (ConversionTestSuite, TestSafeInt16ToUint64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Operand;
|
INT16 Operand;
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
@ -364,7 +364,7 @@ TEST(ConversionTestSuite, TestSafeInt16ToUint64) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint16ToInt8) {
|
TEST (ConversionTestSuite, TestSafeUint16ToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT16 Operand;
|
UINT16 Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -386,7 +386,7 @@ TEST(ConversionTestSuite, TestSafeUint16ToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint16ToChar8) {
|
TEST (ConversionTestSuite, TestSafeUint16ToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT16 Operand;
|
UINT16 Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -411,7 +411,7 @@ TEST(ConversionTestSuite, TestSafeUint16ToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint16ToUint8) {
|
TEST (ConversionTestSuite, TestSafeUint16ToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT16 Operand;
|
UINT16 Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -433,7 +433,7 @@ TEST(ConversionTestSuite, TestSafeUint16ToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint16ToInt16) {
|
TEST (ConversionTestSuite, TestSafeUint16ToInt16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT16 Operand;
|
UINT16 Operand;
|
||||||
INT16 Result;
|
INT16 Result;
|
||||||
@ -455,7 +455,7 @@ TEST(ConversionTestSuite, TestSafeUint16ToInt16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToInt8) {
|
TEST (ConversionTestSuite, TestSafeInt32ToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -486,7 +486,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToChar8) {
|
TEST (ConversionTestSuite, TestSafeInt32ToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -533,7 +533,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToUint8) {
|
TEST (ConversionTestSuite, TestSafeInt32ToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -563,7 +563,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToInt16) {
|
TEST (ConversionTestSuite, TestSafeInt32ToInt16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
INT16 Result;
|
INT16 Result;
|
||||||
@ -594,7 +594,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToInt16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToUint16) {
|
TEST (ConversionTestSuite, TestSafeInt32ToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
UINT16 Result;
|
UINT16 Result;
|
||||||
@ -624,7 +624,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToUint32) {
|
TEST (ConversionTestSuite, TestSafeInt32ToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -646,7 +646,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt32ToUint64) {
|
TEST (ConversionTestSuite, TestSafeInt32ToUint64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Operand;
|
INT32 Operand;
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
@ -668,7 +668,7 @@ TEST(ConversionTestSuite, TestSafeInt32ToUint64) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToInt8) {
|
TEST (ConversionTestSuite, TestSafeUint32ToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -690,7 +690,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToChar8) {
|
TEST (ConversionTestSuite, TestSafeUint32ToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -715,7 +715,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToUint8) {
|
TEST (ConversionTestSuite, TestSafeUint32ToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -737,7 +737,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToInt16) {
|
TEST (ConversionTestSuite, TestSafeUint32ToInt16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
INT16 Result;
|
INT16 Result;
|
||||||
@ -759,7 +759,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToInt16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToUint16) {
|
TEST (ConversionTestSuite, TestSafeUint32ToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
UINT16 Result;
|
UINT16 Result;
|
||||||
@ -781,7 +781,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint32ToInt32) {
|
TEST (ConversionTestSuite, TestSafeUint32ToInt32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Operand;
|
UINT32 Operand;
|
||||||
INT32 Result;
|
INT32 Result;
|
||||||
@ -803,7 +803,7 @@ TEST(ConversionTestSuite, TestSafeUint32ToInt32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToInt8) {
|
TEST (ConversionTestSuite, TestSafeIntnToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -834,7 +834,7 @@ TEST(ConversionTestSuite, TestSafeIntnToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToChar8) {
|
TEST (ConversionTestSuite, TestSafeIntnToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -881,7 +881,7 @@ TEST(ConversionTestSuite, TestSafeIntnToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToUint8) {
|
TEST (ConversionTestSuite, TestSafeIntnToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -907,7 +907,7 @@ TEST(ConversionTestSuite, TestSafeIntnToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToInt16) {
|
TEST (ConversionTestSuite, TestSafeIntnToInt16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
INT16 Result;
|
INT16 Result;
|
||||||
@ -938,7 +938,7 @@ TEST(ConversionTestSuite, TestSafeIntnToInt16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToUint16) {
|
TEST (ConversionTestSuite, TestSafeIntnToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
UINT16 Result;
|
UINT16 Result;
|
||||||
@ -964,7 +964,7 @@ TEST(ConversionTestSuite, TestSafeIntnToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToUintn) {
|
TEST (ConversionTestSuite, TestSafeIntnToUintn) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
UINTN Result;
|
UINTN Result;
|
||||||
@ -986,7 +986,7 @@ TEST(ConversionTestSuite, TestSafeIntnToUintn) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeIntnToUint64) {
|
TEST (ConversionTestSuite, TestSafeIntnToUint64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INTN Operand;
|
INTN Operand;
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
@ -1008,7 +1008,7 @@ TEST(ConversionTestSuite, TestSafeIntnToUint64) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToInt8) {
|
TEST (ConversionTestSuite, TestSafeUintnToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -1030,7 +1030,7 @@ TEST(ConversionTestSuite, TestSafeUintnToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToChar8) {
|
TEST (ConversionTestSuite, TestSafeUintnToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -1055,7 +1055,7 @@ TEST(ConversionTestSuite, TestSafeUintnToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToUint8) {
|
TEST (ConversionTestSuite, TestSafeUintnToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -1077,7 +1077,7 @@ TEST(ConversionTestSuite, TestSafeUintnToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToInt16) {
|
TEST (ConversionTestSuite, TestSafeUintnToInt16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
INT16 Result;
|
INT16 Result;
|
||||||
@ -1099,7 +1099,7 @@ TEST(ConversionTestSuite, TestSafeUintnToInt16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToUint16) {
|
TEST (ConversionTestSuite, TestSafeUintnToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
UINT16 Result;
|
UINT16 Result;
|
||||||
@ -1121,7 +1121,7 @@ TEST(ConversionTestSuite, TestSafeUintnToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUintnToInt32) {
|
TEST (ConversionTestSuite, TestSafeUintnToInt32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINTN Operand;
|
UINTN Operand;
|
||||||
INT32 Result;
|
INT32 Result;
|
||||||
@ -1143,7 +1143,7 @@ TEST(ConversionTestSuite, TestSafeUintnToInt32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToInt8) {
|
TEST (ConversionTestSuite, TestSafeInt64ToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -1174,7 +1174,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToChar8) {
|
TEST (ConversionTestSuite, TestSafeInt64ToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -1221,7 +1221,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToUint8) {
|
TEST (ConversionTestSuite, TestSafeInt64ToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -1247,7 +1247,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToInt16) {
|
TEST (ConversionTestSuite, TestSafeInt64ToInt16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
INT16 Result;
|
INT16 Result;
|
||||||
@ -1278,7 +1278,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToInt16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToUint16) {
|
TEST (ConversionTestSuite, TestSafeInt64ToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
UINT16 Result;
|
UINT16 Result;
|
||||||
@ -1304,7 +1304,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToInt32) {
|
TEST (ConversionTestSuite, TestSafeInt64ToInt32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
INT32 Result;
|
INT32 Result;
|
||||||
@ -1335,7 +1335,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToInt32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToUint32) {
|
TEST (ConversionTestSuite, TestSafeInt64ToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -1361,7 +1361,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeInt64ToUint64) {
|
TEST (ConversionTestSuite, TestSafeInt64ToUint64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Operand;
|
INT64 Operand;
|
||||||
UINT64 Result;
|
UINT64 Result;
|
||||||
@ -1383,7 +1383,7 @@ TEST(ConversionTestSuite, TestSafeInt64ToUint64) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToInt8) {
|
TEST (ConversionTestSuite, TestSafeUint64ToInt8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
INT8 Result;
|
INT8 Result;
|
||||||
@ -1405,7 +1405,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToInt8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToChar8) {
|
TEST (ConversionTestSuite, TestSafeUint64ToChar8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
CHAR8 Result;
|
CHAR8 Result;
|
||||||
@ -1430,7 +1430,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToChar8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToUint8) {
|
TEST (ConversionTestSuite, TestSafeUint64ToUint8) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
UINT8 Result;
|
UINT8 Result;
|
||||||
@ -1452,7 +1452,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToUint8) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToInt16) {
|
TEST (ConversionTestSuite, TestSafeUint64ToInt16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
INT16 Result;
|
INT16 Result;
|
||||||
@ -1474,7 +1474,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToInt16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToUint16) {
|
TEST (ConversionTestSuite, TestSafeUint64ToUint16) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
UINT16 Result;
|
UINT16 Result;
|
||||||
@ -1496,7 +1496,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToUint16) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToInt32) {
|
TEST (ConversionTestSuite, TestSafeUint64ToInt32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
INT32 Result;
|
INT32 Result;
|
||||||
@ -1518,7 +1518,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToInt32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToUint32) {
|
TEST (ConversionTestSuite, TestSafeUint64ToUint32) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
UINT32 Result;
|
UINT32 Result;
|
||||||
@ -1540,7 +1540,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToUint32) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(ConversionTestSuite, TestSafeUint64ToInt64) {
|
TEST (ConversionTestSuite, TestSafeUint64ToInt64) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Operand;
|
UINT64 Operand;
|
||||||
INT64 Result;
|
INT64 Result;
|
||||||
@ -1565,7 +1565,7 @@ TEST(ConversionTestSuite, TestSafeUint64ToInt64) {
|
|||||||
//
|
//
|
||||||
// Addition function tests:
|
// Addition function tests:
|
||||||
//
|
//
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint8Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint8Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT8 Augend;
|
UINT8 Augend;
|
||||||
UINT8 Addend;
|
UINT8 Addend;
|
||||||
@ -1590,7 +1590,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint8Add) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint16Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint16Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT16 Augend = 0x3a3a;
|
UINT16 Augend = 0x3a3a;
|
||||||
UINT16 Addend = 0x3a3a;
|
UINT16 Addend = 0x3a3a;
|
||||||
@ -1612,7 +1612,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint16Add) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint32Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint32Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Augend;
|
UINT32 Augend;
|
||||||
UINT32 Addend;
|
UINT32 Addend;
|
||||||
@ -1637,7 +1637,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint32Add) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint64Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint64Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Augend;
|
UINT64 Augend;
|
||||||
UINT64 Addend;
|
UINT64 Addend;
|
||||||
@ -1662,7 +1662,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint64Add) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt8Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt8Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Augend;
|
INT8 Augend;
|
||||||
INT8 Addend;
|
INT8 Addend;
|
||||||
@ -1699,7 +1699,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt8Add) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt16Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt16Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Augend;
|
INT16 Augend;
|
||||||
INT16 Addend;
|
INT16 Addend;
|
||||||
@ -1736,7 +1736,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt16Add) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt32Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt32Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Augend;
|
INT32 Augend;
|
||||||
INT32 Addend;
|
INT32 Addend;
|
||||||
@ -1773,7 +1773,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt32Add) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt64Add) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt64Add) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Augend;
|
INT64 Augend;
|
||||||
INT64 Addend;
|
INT64 Addend;
|
||||||
@ -1813,7 +1813,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt64Add) {
|
|||||||
//
|
//
|
||||||
// Subtraction function tests:
|
// Subtraction function tests:
|
||||||
//
|
//
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint8Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint8Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT8 Minuend;
|
UINT8 Minuend;
|
||||||
UINT8 Subtrahend;
|
UINT8 Subtrahend;
|
||||||
@ -1838,7 +1838,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint8Sub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint16Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint16Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT16 Minuend;
|
UINT16 Minuend;
|
||||||
UINT16 Subtrahend;
|
UINT16 Subtrahend;
|
||||||
@ -1863,7 +1863,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint16Sub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint32Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint32Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Minuend;
|
UINT32 Minuend;
|
||||||
UINT32 Subtrahend;
|
UINT32 Subtrahend;
|
||||||
@ -1888,7 +1888,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint32Sub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeUint64Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeUint64Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Minuend;
|
UINT64 Minuend;
|
||||||
UINT64 Subtrahend;
|
UINT64 Subtrahend;
|
||||||
@ -1913,7 +1913,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeUint64Sub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt8Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt8Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Minuend;
|
INT8 Minuend;
|
||||||
INT8 Subtrahend;
|
INT8 Subtrahend;
|
||||||
@ -1950,7 +1950,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt8Sub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt16Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt16Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Minuend;
|
INT16 Minuend;
|
||||||
INT16 Subtrahend;
|
INT16 Subtrahend;
|
||||||
@ -1987,7 +1987,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt16Sub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt32Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt32Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Minuend;
|
INT32 Minuend;
|
||||||
INT32 Subtrahend;
|
INT32 Subtrahend;
|
||||||
@ -2024,7 +2024,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt32Sub) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(AdditionSubtractionTestSuite, TestSafeInt64Sub) {
|
TEST (AdditionSubtractionTestSuite, TestSafeInt64Sub) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Minuend;
|
INT64 Minuend;
|
||||||
INT64 Subtrahend;
|
INT64 Subtrahend;
|
||||||
@ -2064,7 +2064,7 @@ TEST(AdditionSubtractionTestSuite, TestSafeInt64Sub) {
|
|||||||
//
|
//
|
||||||
// Multiplication function tests:
|
// Multiplication function tests:
|
||||||
//
|
//
|
||||||
TEST(MultiplicationTestSuite, TestSafeUint8Mult) {
|
TEST (MultiplicationTestSuite, TestSafeUint8Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT8 Multiplicand;
|
UINT8 Multiplicand;
|
||||||
UINT8 Multiplier;
|
UINT8 Multiplier;
|
||||||
@ -2089,7 +2089,7 @@ TEST(MultiplicationTestSuite, TestSafeUint8Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeUint16Mult) {
|
TEST (MultiplicationTestSuite, TestSafeUint16Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT16 Multiplicand;
|
UINT16 Multiplicand;
|
||||||
UINT16 Multiplier;
|
UINT16 Multiplier;
|
||||||
@ -2114,7 +2114,7 @@ TEST(MultiplicationTestSuite, TestSafeUint16Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeUint32Mult) {
|
TEST (MultiplicationTestSuite, TestSafeUint32Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT32 Multiplicand;
|
UINT32 Multiplicand;
|
||||||
UINT32 Multiplier;
|
UINT32 Multiplier;
|
||||||
@ -2139,7 +2139,7 @@ TEST(MultiplicationTestSuite, TestSafeUint32Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeUint64Mult) {
|
TEST (MultiplicationTestSuite, TestSafeUint64Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
UINT64 Multiplicand;
|
UINT64 Multiplicand;
|
||||||
UINT64 Multiplier;
|
UINT64 Multiplier;
|
||||||
@ -2164,7 +2164,7 @@ TEST(MultiplicationTestSuite, TestSafeUint64Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeInt8Mult) {
|
TEST (MultiplicationTestSuite, TestSafeInt8Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT8 Multiplicand;
|
INT8 Multiplicand;
|
||||||
INT8 Multiplier;
|
INT8 Multiplier;
|
||||||
@ -2190,7 +2190,7 @@ TEST(MultiplicationTestSuite, TestSafeInt8Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeInt16Mult) {
|
TEST (MultiplicationTestSuite, TestSafeInt16Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT16 Multiplicand;
|
INT16 Multiplicand;
|
||||||
INT16 Multiplier;
|
INT16 Multiplier;
|
||||||
@ -2216,7 +2216,7 @@ TEST(MultiplicationTestSuite, TestSafeInt16Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeInt32Mult) {
|
TEST (MultiplicationTestSuite, TestSafeInt32Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT32 Multiplicand;
|
INT32 Multiplicand;
|
||||||
INT32 Multiplier;
|
INT32 Multiplier;
|
||||||
@ -2242,7 +2242,7 @@ TEST(MultiplicationTestSuite, TestSafeInt32Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(MultiplicationTestSuite, TestSafeInt64Mult) {
|
TEST (MultiplicationTestSuite, TestSafeInt64Mult) {
|
||||||
RETURN_STATUS Status;
|
RETURN_STATUS Status;
|
||||||
INT64 Multiplicand;
|
INT64 Multiplicand;
|
||||||
INT64 Multiplier;
|
INT64 Multiplier;
|
||||||
@ -2268,7 +2268,12 @@ TEST(MultiplicationTestSuite, TestSafeInt64Mult) {
|
|||||||
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
ASSERT_EQ (RETURN_BUFFER_TOO_SMALL, Status);
|
||||||
}
|
}
|
||||||
|
|
||||||
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 ();
|
||||||
}
|
}
|
||||||
|
@ -11,9 +11,9 @@
|
|||||||
#include <Library/GoogleTestLib.h>
|
#include <Library/GoogleTestLib.h>
|
||||||
#include <Library/FunctionMockLib.h>
|
#include <Library/FunctionMockLib.h>
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#include <Pi/PiMultiPhase.h>
|
#include <Pi/PiMultiPhase.h>
|
||||||
#include <Uefi.h>
|
#include <Uefi.h>
|
||||||
#include <Library/HobLib.h>
|
#include <Library/HobLib.h>
|
||||||
}
|
}
|
||||||
|
|
||||||
struct MockHobLib {
|
struct MockHobLib {
|
||||||
|
@ -11,9 +11,9 @@
|
|||||||
#include <Library/GoogleTestLib.h>
|
#include <Library/GoogleTestLib.h>
|
||||||
#include <Library/FunctionMockLib.h>
|
#include <Library/FunctionMockLib.h>
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#include <PiPei.h>
|
#include <PiPei.h>
|
||||||
#include <Uefi.h>
|
#include <Uefi.h>
|
||||||
#include <Library/PeiServicesLib.h>
|
#include <Library/PeiServicesLib.h>
|
||||||
}
|
}
|
||||||
|
|
||||||
struct MockPeiServicesLib {
|
struct MockPeiServicesLib {
|
||||||
|
@ -11,8 +11,8 @@
|
|||||||
#include <Library/GoogleTestLib.h>
|
#include <Library/GoogleTestLib.h>
|
||||||
#include <Library/FunctionMockLib.h>
|
#include <Library/FunctionMockLib.h>
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#include <Uefi.h>
|
#include <Uefi.h>
|
||||||
#include <Library/UefiLib.h>
|
#include <Library/UefiLib.h>
|
||||||
}
|
}
|
||||||
|
|
||||||
struct MockUefiLib {
|
struct MockUefiLib {
|
||||||
|
@ -11,8 +11,8 @@
|
|||||||
#include <Library/GoogleTestLib.h>
|
#include <Library/GoogleTestLib.h>
|
||||||
#include <Library/FunctionMockLib.h>
|
#include <Library/FunctionMockLib.h>
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#include <Uefi.h>
|
#include <Uefi.h>
|
||||||
#include <Library/UefiRuntimeServicesTableLib.h>
|
#include <Library/UefiRuntimeServicesTableLib.h>
|
||||||
}
|
}
|
||||||
|
|
||||||
struct MockUefiRuntimeServicesTableLib {
|
struct MockUefiRuntimeServicesTableLib {
|
||||||
|
@ -7,24 +7,24 @@
|
|||||||
|
|
||||||
#include <GoogleTest/Library/MockHobLib.h>
|
#include <GoogleTest/Library/MockHobLib.h>
|
||||||
|
|
||||||
MOCK_INTERFACE_DEFINITION(MockHobLib);
|
MOCK_INTERFACE_DEFINITION (MockHobLib);
|
||||||
|
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, GetHobList, 0, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, GetHobList, 0, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, GetNextHob, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, GetNextHob, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, GetFirstHob, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, GetFirstHob, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, GetNextGuidHob, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, GetNextGuidHob, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, GetFirstGuidHob, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, GetFirstGuidHob, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, GetBootModeHob, 0, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, GetBootModeHob, 0, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildModuleHob, 4, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildModuleHob, 4, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildResourceDescriptorWithOwnerHob, 5, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildResourceDescriptorWithOwnerHob, 5, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildResourceDescriptorHob, 4, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildResourceDescriptorHob, 4, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildGuidHob, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildGuidHob, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildGuidDataHob, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildGuidDataHob, 3, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildFvHob, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildFvHob, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildFv2Hob, 4, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildFv2Hob, 4, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildFv3Hob, 6, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildFv3Hob, 6, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildCvHob, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildCvHob, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildCpuHob, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildCpuHob, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildStackHob, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildStackHob, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildBspStoreHob, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildBspStoreHob, 3, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockHobLib, BuildMemoryAllocationHob, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockHobLib, BuildMemoryAllocationHob, 3, EFIAPI);
|
||||||
|
@ -7,30 +7,30 @@
|
|||||||
|
|
||||||
#include <GoogleTest/Library/MockPeiServicesLib.h>
|
#include <GoogleTest/Library/MockPeiServicesLib.h>
|
||||||
|
|
||||||
MOCK_INTERFACE_DEFINITION(MockPeiServicesLib);
|
MOCK_INTERFACE_DEFINITION (MockPeiServicesLib);
|
||||||
|
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesInstallPpi, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesInstallPpi, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesReInstallPpi, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesReInstallPpi, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesLocatePpi, 4, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesLocatePpi, 4, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesNotifyPpi, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesNotifyPpi, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesGetBootMode, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesGetBootMode, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesSetBootMode, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesSetBootMode, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesGetHobList, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesGetHobList, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesCreateHob, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesCreateHob, 3, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsFindNextVolume, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsFindNextVolume, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsFindNextFile, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsFindNextFile, 3, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsFindSectionData, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsFindSectionData, 3, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsFindSectionData3, 5, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsFindSectionData3, 5, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesInstallPeiMemory, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesInstallPeiMemory, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesAllocatePages, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesAllocatePages, 3, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFreePages, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFreePages, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesAllocatePool, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesAllocatePool, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesResetSystem, 0, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesResetSystem, 0, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsFindFileByName, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsFindFileByName, 3, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsGetFileInfo, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsGetFileInfo, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsGetFileInfo2, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsGetFileInfo2, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesFfsGetVolumeInfo, 2, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesFfsGetVolumeInfo, 2, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesRegisterForShadow, 1, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesRegisterForShadow, 1, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesInstallFvInfoPpi, 5, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesInstallFvInfoPpi, 5, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesInstallFvInfo2Ppi, 6, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesInstallFvInfo2Ppi, 6, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockPeiServicesLib, PeiServicesResetSystem2, 4, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockPeiServicesLib, PeiServicesResetSystem2, 4, EFIAPI);
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
**/
|
**/
|
||||||
#include <GoogleTest/Library/MockUefiLib.h>
|
#include <GoogleTest/Library/MockUefiLib.h>
|
||||||
|
|
||||||
MOCK_INTERFACE_DEFINITION(MockUefiLib);
|
MOCK_INTERFACE_DEFINITION (MockUefiLib);
|
||||||
|
|
||||||
MOCK_FUNCTION_DEFINITION(MockUefiLib, GetVariable2, 4, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockUefiLib, GetVariable2, 4, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockUefiLib, GetEfiGlobalVariable2, 3, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockUefiLib, GetEfiGlobalVariable2, 3, EFIAPI);
|
||||||
|
@ -6,13 +6,13 @@
|
|||||||
**/
|
**/
|
||||||
#include <GoogleTest/Library/MockUefiRuntimeServicesTableLib.h>
|
#include <GoogleTest/Library/MockUefiRuntimeServicesTableLib.h>
|
||||||
|
|
||||||
MOCK_INTERFACE_DEFINITION(MockUefiRuntimeServicesTableLib);
|
MOCK_INTERFACE_DEFINITION (MockUefiRuntimeServicesTableLib);
|
||||||
|
|
||||||
MOCK_FUNCTION_DEFINITION(MockUefiRuntimeServicesTableLib, gRT_GetVariable, 5, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockUefiRuntimeServicesTableLib, gRT_GetVariable, 5, EFIAPI);
|
||||||
MOCK_FUNCTION_DEFINITION(MockUefiRuntimeServicesTableLib, gRT_SetVariable, 5, EFIAPI);
|
MOCK_FUNCTION_DEFINITION (MockUefiRuntimeServicesTableLib, gRT_SetVariable, 5, EFIAPI);
|
||||||
|
|
||||||
static EFI_RUNTIME_SERVICES localRt = {
|
static EFI_RUNTIME_SERVICES localRt = {
|
||||||
{0}, // EFI_TABLE_HEADER
|
{ 0 }, // EFI_TABLE_HEADER
|
||||||
|
|
||||||
NULL, // EFI_GET_TIME
|
NULL, // EFI_GET_TIME
|
||||||
NULL, // EFI_SET_TIME
|
NULL, // EFI_SET_TIME
|
||||||
@ -36,5 +36,5 @@ static EFI_RUNTIME_SERVICES localRt = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
extern "C" {
|
extern "C" {
|
||||||
EFI_RUNTIME_SERVICES* gRT = &localRt;
|
EFI_RUNTIME_SERVICES *gRT = &localRt;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user