DynXX GTest Report

Total: 220
Passed: 214
Failed: 1
Skipped: 5
SuiteCaseStatusTimeMessage
DynXXCodingTestSuite CaseUpper passed 0 us
CaseLower passed 0 us
HexBytes2Str passed 0 us
HexStr2Bytes passed 0 us
HexStr2BytesOddLength passed 0 us
Str2Bytes passed 0 us
Bytes2Str passed 0 us
StrBytesRoundTripWithControlChars passed 0 us
StrTrim passed 0 us
StrBytesRoundTrip passed 0 us
HexRoundTrip passed 0 us
CaseRoundTrip passed 0 us
StrEscapeQuotes passed 0 us
StrEscapeQuotesWithNestedJsonString passed 0 us
HexInvalidInputStr2BytesShouldReturnEmpty passed 0 us
DynXXCryptoAesTestSuite Encrypt passed 1.000 ms
Decrypt passed 0 us
GcmEncrypt passed 0 us
GcmDecrypt passed 0 us
RoundTrip passed 0 us
GcmRoundTrip passed 0 us
RoundTripVariousInputLengths passed 0 us
RoundTripValidKeyLengthMatrix passed 0 us
InvalidParamsEncryptDecryptShouldReturnEmpty passed 0 us
GcmInvalidParamsEncryptDecryptShouldReturnEmpty passed 0 us
GcmValidParamsEncryptDecryptRoundTrip passed 0 us
GcmTagBitsNotByteAlignedShouldReturnEmpty passed 0 us
DynXXCryptoBase64TestSuite Encode passed 0 us
Decode passed 0 us
EncodeDecodeEmptyInput passed 0 us
RoundTrip passed 0 us
EncodeDecodeRoundTripLengthMatrix passed 0 us
DecodeNoNewLinesFlagMismatchShouldFail passed 0 us
DecodeInvalidCharactersShouldFail passed 0 us
DecodeInsertedCRLFNoNewLinesFalseShouldPass passed 0 us
DecodeWhitespaceCharactersShouldFail passed 0 us
DecodeUrlSafeCharactersShouldFail passed 0 us
DecodePlusSlashAndPaddingCharactersShouldPass passed 0 us
DynXXCryptoHashTestSuite Md5 passed 0 us
Sha1 passed 0 us
Sha256 passed 0 us
Md5EmptyInput passed 0 us
Sha1EmptyInput passed 0 us
Sha256EmptyInput passed 0 us
DynXXCryptoRsaTestSuite GenKey passed 0 us
GenKeyEmptyBase64 passed 0 us
GenKeyTrimmedEmptyBase64ShouldFail passed 0 us
GenKeyInvalidBase64LengthShouldFail passed 0 us
GenKeyInvalidBase64CharactersShouldFail passed 0 us
Encrypt passed 0 us
Decrypt passed 0 us
RoundTrip passed 1.000 ms
EncryptDecryptInvalidPemShouldFail passed 0 us
DecryptWithWrongPaddingShouldFail passed 1.000 ms
DynXXCryptoTestSuite Rand passed 0 us
RandZeroShouldReturnEmpty passed 0 us
DynXXTestSuite GetVersion passed 0 us
RootPath passed 0 us
DynXXJsonTestSuite NodeReadType passed 0 us
NodeReadName passed 0 us
NodeToStr passed 0 us
NodeReadTypeInvalidHandle passed 0 us
NodeReadNameAndToStrInvalidHandle passed 0 us
DecoderInit passed 0 us
DecoderRelease passed 0 us
DecoderReadNode passed 0 us
DecoderReadWithInvalidDecoder passed 0 us
DecoderNodeTypeObjectArrayBoolNull passed 0 us
DecoderReadFieldByType passed 0 us
DecoderReadString passed 0 us
DecoderReadStringWithNestedJsonString passed 0 us
DecoderReadStringFromNonStringField passed 0 us
DecoderReadStringFromObjectArrayAndNull passed 0 us
DecoderReadInteger passed 0 us
DecoderReadIntegerFromBigInt passed 0 us
DecoderReadFloat passed 0 us
DecoderReadNumberFromStringField passed 0 us
DecoderReadNumberFromInvalidTypesShouldReturnNullopt passed 0 us
DecoderReadChildrenCount passed 0 us
DecoderReadChildrenCountObjectField passed 0 us
DecoderReadChildren passed 0 us
DecoderReadChildAndChildrenOnNonContainer passed 0 us
DecoderReadNextOnLastChildShouldReturnZero passed 0 us
DictAnyJsonRoundTrip passed 0 us
FromToDictAnyMultiTypeRoundTrip passed 0 us
ToDictAnyDegradedStringReDecodeObjectAndArray passed 0 us
ToDictAnyNestedJsonStringFieldReDecode passed 0 us
FromDictAnyEmptyShouldReturnNullopt passed 0 us
FromDictAnyInvalidEmbeddedJsonShouldSkipBadField passed 0 us
ToDictAnyTopLevelNonObjectShouldReturnNullopt passed 0 us
ToDictAnyInvalidInputShouldReturnNullopt passed 0 us
ToDictAnyUnicodeEscapeString passed 0 us
ToDictAnyInvalidUnicodeEscapeShouldReturnNullopt passed 0 us
InternalDecoderReadNumIntNullopt passed 0 us
InternalDecoderReadNumFloatNullopt passed 0 us
DynXXLogTestSuite SetLevel passed 0 us
SetCallback passed 0 us
Print passed 0 us
FormatT passed 0 us
PrintF passed 0 us
DynXXMemoryTestSuite DupCStr passed 0 us
DupCStrNullptr passed 0 us
DupStr passed 0 us
MemcpyX passed 0 us
MemcpyXZeroCount passed 0 us
MemcpyXNullptr passed 0 us
MallocXCharacter passed 0 us
MallocXCharacterZeroCount passed 0 us
MallocXNonCharacter passed 0 us
MallocXNonCharacterZeroCount passed 0 us
FreeXNonConstNonVoid passed 0 us
FreeXNonConstNonVoidNullptr passed 0 us
FreeXNonConstVoid passed 0 us
FreeXNonConstVoidNullptr passed 0 us
FreeXConstNonVoid passed 0 us
FreeXConstNonVoidNullptr passed 0 us
FreeXConstVoid passed 0 us
FreeXConstVoidNullptr passed 0 us
CopyRange passed 0 us
CopyRangeZeroLen passed 0 us
FreeDeleter passed 0 us
FreeDeleterNullptr passed 0 us
AutoFreePtr passed 0 us
StaticOnly passed 0 us
StackOnly passed 0 us
HeapOnly passed 0 us
DynXXNetTestSuite HttpResponseToJson passed 0 us
HttpRequestWithStringParams passed 463.000 ms
HttpRequestWithDictParams passed 451.000 ms
HttpRequestPostWithHeadersAndMime skipped 297.000 ms
/home/runner/work/DynXX/DynXX/test/Net.test.cxx:76


HttpDownload passed 507.000 ms
RequestInvalidParamStringParamsOverloadShouldFastFail passed 0 us
RequestInvalidParamDictParamsOverloadShouldFastFail passed 0 us
RequestInvalidQueryFormatStringParamsOverloadShouldBeHandledGracefully passed 581.000 ms
RequestInvalidQueryFormatDictParamsOverloadShouldBeHandledGracefully passed 600.000 ms
DownloadInvalidParamShouldReturnFalse passed 0 us
DownloadInvalidQueryFormatShouldBeHandledGracefully passed 25.000 ms
HttpRequestGetWithExistingQueryShouldAppendParams skipped 423.000 ms
/home/runner/work/DynXX/DynXX/test/Net.test.cxx:186


HttpRequestPostWithUrlEncodedParams skipped 403.000 ms
/home/runner/work/DynXX/DynXX/test/Net.test.cxx:196


HttpRequestPostWithRawBody skipped 289.000 ms
/home/runner/work/DynXX/DynXX/test/Net.test.cxx:216


HttpRequestUploadFileShouldSucceed skipped 277.000 ms
/home/runner/work/DynXX/DynXX/test/Net.test.cxx:247


DownloadInvalidOpenPathShouldReturnFalse passed 0 us
DynXXZipTestSuite ZipInit passed 0 us
ZipInitInvalidBufferSize passed 0 us
ZipInput passed 0 us
ZipProcessDo passed 0 us
ZipProcessFinished passed 0 us
ZipRelease passed 0 us
ZipHandleInvalid passed 0 us
UnzipInit passed 0 us
UnzipInitInvalidBufferSize passed 0 us
UnzipInput passed 0 us
UnzipProcessDo passed 0 us
UnzipProcessFinished passed 0 us
UnzipRelease passed 0 us
UnzipHandleInvalid passed 0 us
CFileZip passed 0 us
CFileZipInvalidParams passed 0 us
CFileZipFileNotExists passed 0 us
CFileUnzip passed 1.000 ms
CFileUnzipInvalidParams passed 0 us
CFileUnzipFileNotExists passed 0 us
CxxStreamZip passed 0 us
CxxStreamZipInvalidParams passed 0 us
CxxStreamZipFileNotExists passed 0 us
CxxStreamUnzip passed 0 us
CxxStreamUnzipInvalidParams passed 0 us
CxxStreamUnzipFileNotExists passed 0 us
CxxStreamZipUnzipRoundTrip passed 0 us
BytesZip passed 0 us
BytesZipInvalidParams passed 0 us
BytesUnzip passed 0 us
BytesUnzipInvalidParams passed 0 us
FileRoundTripWithScriptFile passed 1.000 ms
ModeFormatMatrixBytesZipUnzipRoundTrip passed 0 us
ModeFormatMatrixStreamZipUnzipRoundTrip passed 0 us
DynXXDeviceTestSuite Type passed 0 us
Name passed 0 us
Manufacturer passed 0 us
Model passed 0 us
OsVersion passed 0 us
CpuArch passed 0 us
DynXXJSTestSuite LoadF passed 2.000 ms
LoadS passed 0 us
LoadB passed 0 us
Call passed 60.117 s
SetMsgCallback passed 0 us
CallThrowingFunctionShouldReturnNullopt passed 0 us
PromiseBranches failed 8.000 ms
/home/runner/work/DynXX/DynXX/test/JS.test.cxx:137
Expected equality of these values:
  *pureChain
    Which is: ""
  "3"

<![CDATA[/home/runner/work/DynXX/DynXX/test/JS.test.cxx:137
Expected equality of these values:
  *pureChain
    Which is: ""
  "3"
]]>
DynXXKVTestSuite Open passed 0 us
OpenEmptyId passed 0 us
ReadString passed 0 us
WriteString passed 0 us
ReadInteger passed 0 us
WriteInteger passed 0 us
ReadFloat passed 0 us
WriteFloat passed 0 us
AllKeys passed 0 us
Contains passed 0 us
Remove passed 0 us
Clear passed 0 us
Close passed 0 us
InvalidParamReadWriteShouldFailFast passed 0 us
DynXXLuaTestSuite LoadF passed 1.000 ms
LoadS passed 1.000 ms
Call passed 942.000 ms
TimerAsyncWaitOneMinute passed 60.001 s
DynXXSQLiteTestSuite Open passed 1.000 ms
OpenEmptyId passed 0 us
StoreOpenEmptyFile passed 0 us
Execute passed 3.000 ms
QueryDo passed 3.000 ms
QueryReadRow passed 5.000 ms
QueryReadColumnText passed 4.000 ms
QueryReadColumnWithoutReadRow passed 13.000 ms
QueryReadColumnInteger passed 4.000 ms
QueryReadColumnFloat passed 3.000 ms
QueryReadColumnWrongType passed 9.000 ms
QueryDrop passed 0 us
Close passed 0 us