1
0
forked from fsfw/fsfw

windows unittests succeed

This commit is contained in:
2023-01-26 18:14:35 +01:00
parent c66fab90f9
commit 9589d702dd
8 changed files with 17 additions and 13 deletions

View File

@ -42,7 +42,9 @@ TEST_CASE("EOF PDU", "[cfdp][pdu]") {
REQUIRE(sz == 20);
eofInfo.setConditionCode(cfdp::ConditionCode::FILESTORE_REJECTION);
eofInfo.setFileSize(0x10ffffff10, true);
uint64_t value = 0x13ffffffff;
size_t vlaue1 = value;
eofInfo.setFileSize(0x13fffefd10, true);
pduConf.largeFile = true;
// Should serialize with fault location now
auto serializeWithFaultLocation = EofPduCreator(pduConf, eofInfo);
@ -57,7 +59,7 @@ TEST_CASE("EOF PDU", "[cfdp][pdu]") {
uint64_t fileSizeLarge = 0;
result = SerializeAdapter::deSerialize(&fileSizeLarge, buf.data() + 16, nullptr,
SerializeIF::Endianness::NETWORK);
REQUIRE(fileSizeLarge == 0x10ffffff10);
REQUIRE(fileSizeLarge == 0x13fffefd10);
REQUIRE(buf[sz - 4] == cfdp::TlvType::ENTITY_ID);
// width of entity ID is 2
REQUIRE(buf[sz - 3] == 2);