Home
last modified time | relevance | path

Searched refs:testCase (Results 1 – 7 of 7) sorted by relevance

/openthread-latest/tests/unit/
Dtest_hmac_sha256.cpp99 for (const TestCase &testCase : kTestCases) in TestSha256() local
105 sha256.Update(testCase.mData, static_cast<uint16_t>(strlen(testCase.mData))); in TestSha256()
108 VerifyOrQuit(hash == static_cast<const Crypto::HmacSha256::Hash &>(testCase.mHash)); in TestSha256()
115 for (const TestCase &testCase : kTestCases) in TestSha256() local
119 …SuccessOrQuit(message->AppendBytes(testCase.mData, static_cast<uint16_t>(strlen(testCase.mData)))); in TestSha256()
125 for (const TestCase &testCase : kTestCases) in TestSha256() local
131 sha256.Update(*message, offsets[index++], static_cast<uint16_t>(strlen(testCase.mData))); in TestSha256()
134 VerifyOrQuit(hash == static_cast<const Crypto::HmacSha256::Hash &>(testCase.mHash)); in TestSha256()
242 for (const TestCase &testCase : kTestCases) in TestHmacSha256() local
247 hmac.Start(static_cast<const Crypto::Key &>(testCase.mKey)); in TestHmacSha256()
[all …]
Dtest_ip_address.cpp551 for (const TestCase &testCase : kTestCases) in TestIp6Prefix() local
553 printf(" %26s < %s\n", testCase.mPrefixA.ToString().AsCString(), in TestIp6Prefix()
554 testCase.mPrefixB.ToString().AsCString()); in TestIp6Prefix()
555 VerifyOrQuit(testCase.mPrefixA < testCase.mPrefixB); in TestIp6Prefix()
556 VerifyOrQuit(!(testCase.mPrefixB < testCase.mPrefixA)); in TestIp6Prefix()
828 for (const TestCase &testCase : kTestCases) in TestIp4Ip6Translation() local
834 SuccessOrQuit(address.FromString(testCase.mPrefix)); in TestIp4Ip6Translation()
835 prefix.Set(address.GetBytes(), testCase.mLength); in TestIp4Ip6Translation()
837 SuccessOrQuit(expectedAddress.FromString(testCase.mIp6Address)); in TestIp4Ip6Translation()
842 … ip4Address.ToString().AsCString(), address.ToString().AsCString(), testCase.mIp6Address, in TestIp4Ip6Translation()
[all …]
Dtest_mac_frame.cpp288 for (const TestCase &testCase : kTestCases) in TestMacHeader() local
308 switch (testCase.mSrcAddrType) in TestMacHeader()
321 switch (testCase.mDstAddrType) in TestMacHeader()
334 switch (testCase.mSrcPanIdMode) in TestMacHeader()
346 switch (testCase.mDstPanIdMode) in TestMacHeader()
358 …frame.InitMacHeader(Mac::Frame::kTypeData, testCase.mVersion, addresses, panIds, testCase.mSecurit… in TestMacHeader()
359 testCase.mKeyIdMode, testCase.mSuppressSequence); in TestMacHeader()
361 VerifyOrQuit(frame.GetHeaderLength() == testCase.mHeaderLength); in TestMacHeader()
362 VerifyOrQuit(frame.GetFooterLength() == testCase.mFooterLength); in TestMacHeader()
363 VerifyOrQuit(frame.GetLength() == testCase.mHeaderLength + testCase.mFooterLength); in TestMacHeader()
[all …]
Dtest_cmd_line_parser.cpp63 const TestCase<ValueType> *testCase = aTestCases; in VerifyParser() local
71 printf("%s(\"%s\") -> ", aParserName, testCase->mString); in VerifyParser()
73 if (testCase->mError != OT_ERROR_NONE) in VerifyParser()
75 printf("error:%s", otThreadErrorToString(testCase->mError)); in VerifyParser()
79 printf(aPrintFormat, testCase->mValue); in VerifyParser()
84 error = Parser(testCase->mString, value); in VerifyParser()
86 VerifyOrQuit(error == testCase->mError, "Parser did not return the expected error"); in VerifyParser()
90 VerifyOrQuit(value == testCase->mValue, "Parser failed"); in VerifyParser()
93 if (testCase->mString[0] == '\0') in VerifyParser()
98 testCase++; in VerifyParser()
Dtest_string.cpp344 for (const TestCase &testCase : kTestCases) in TestStringParseUint8() local
346 const char *string = testCase.mString; in TestStringParseUint8()
352 VerifyOrQuit(error == testCase.mError); in TestStringParseUint8()
354 if (testCase.mError == kErrorNone) in TestStringParseUint8()
356 …printf("\n%-10s -> %-3u (expect: %-3u), len:%u (expect:%u)", testCase.mString, u8, testCase.mExpec… in TestStringParseUint8()
357 static_cast<uint8_t>(string - testCase.mString), testCase.mParsedLength); in TestStringParseUint8()
359 VerifyOrQuit(u8 == testCase.mExpectedValue); in TestStringParseUint8()
360 VerifyOrQuit(string - testCase.mString == testCase.mParsedLength); in TestStringParseUint8()
364 printf("\n%-10s -> kErrorParse", testCase.mString); in TestStringParseUint8()
Dtest_mle.cpp163 for (const TestCase &testCase : kTestCases) in TestLeaderWeightCalculation() local
165 otThreadSetDeviceProperties(instance, &testCase.mDeviceProperties); in TestLeaderWeightCalculation()
166 … CompareDevicePropertiess(testCase.mDeviceProperties, *otThreadGetDeviceProperties(instance)); in TestLeaderWeightCalculation()
167 VerifyOrQuit(otThreadGetLocalLeaderWeight(instance) == testCase.mExpectedLeaderWeight); in TestLeaderWeightCalculation()
Dtest_dns.cpp306 for (const TestCase &testCase : kTestCases) in TestDnsName() local
311 printf(" FullName : %s\n", testCase.mFullName); in TestDnsName()
312 printf(" SuffixName : %s\n", testCase.mSuffixName); in TestDnsName()
313 … printf(" Extracted labels: %s\n", (testCase.mLabels != nullptr) ? testCase.mLabels : "(parse)"); in TestDnsName()
315 error = Dns::Name::ExtractLabels(testCase.mFullName, testCase.mSuffixName, name); in TestDnsName()
317 if (testCase.mLabels != nullptr) in TestDnsName()
320 VerifyOrQuit(strcmp(name, testCase.mLabels) == 0); in TestDnsName()
327 strcpy(name, testCase.mFullName); in TestDnsName()
328 error = Dns::Name::StripName(name, testCase.mSuffixName); in TestDnsName()
330 if (testCase.mLabels != nullptr) in TestDnsName()
[all …]