]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
reduced number of warnings in sntp/tests/
authorDamir Tomic <viperus@ntp.org>
Thu, 23 Jul 2015 16:37:16 +0000 (18:37 +0200)
committerDamir Tomic <viperus@ntp.org>
Thu, 23 Jul 2015 16:37:16 +0000 (18:37 +0200)
bk: 55b1183ccvxlr8Gl_Q74O1Tqr2LprA

16 files changed:
sntp/tests/crypto.c
sntp/tests/fileHandlingTest.c
sntp/tests/keyFile.c
sntp/tests/kodDatabase.c
sntp/tests/kodFile.c
sntp/tests/nameresolution.c
sntp/tests/packetHandling.c
sntp/tests/packetProcessing.c
sntp/tests/run-crypto.c
sntp/tests/run-keyFile.c
sntp/tests/run-kodDatabase.c
sntp/tests/run-kodFile.c
sntp/tests/run-packetHandling.c
sntp/tests/run-packetProcessing.c
sntp/tests/run-utilities.c
sntp/tests/utilities.c

index d679fdec7bdc780400f9f134be9bc4c16d3d09c2..82d285976d4cc97d67178d4ea5c2a290b8c54be4 100644 (file)
 
 
 void test_MakeMd5Mac(void);
+void test_MakeSHA1Mac(void);
+void test_VerifyCorrectMD5(void);
+void test_VerifySHA1(void);
+void test_VerifyFailure(void);
+void test_PacketSizeNotMultipleOfFourBytes(void);
+
 
 void
 test_MakeMd5Mac(void) {
index a328f4722c7ad337dd2aa000e689aec184d91ce7..1e0f6a6a7b9512557714f1ffc9f992821fdc37cc 100644 (file)
@@ -21,7 +21,7 @@ CreatePath(const char* filename, enum DirectoryType argument) {
        const char srcdir[] = SRCDIR_DEF;//"@abs_srcdir@/data/";
        char * path = malloc (sizeof (char) * (strlen(srcdir) + 256));
 
-       char cwd[1024];
+       //char cwd[1024];
 
        strcpy(path, srcdir);
        strcat(path, filename);
index f4d639f1db9e8d6ecf962002c7392f2049cde6f0..77dfee7f0215b494ed8a038d91c04f79d26b5e6e 100644 (file)
 bool CompareKeys(struct key expected, struct key actual);
 bool CompareKeysAlternative(int key_id,int key_len,const char* type,const char* key_seq,struct key actual);
 void test_ReadEmptyKeyFile(void);
+void test_ReadASCIIKeys(void);
+void test_ReadHexKeys(void);
+void test_ReadKeyFileWithComments(void);
+void test_ReadKeyFileWithInvalidHex(void);
 
 
 bool
index a231bbe0d090a4e0dda6f4655c014e59b3c49058..0c3615d0eae848df43a104ec14846809511c84c4 100644 (file)
@@ -9,6 +9,12 @@
 
 #include "unity.h"
 
+void setUp(void);
+void test_SingleEntryHandling(void);
+void test_MultipleEntryHandling(void);
+void test_NoMatchInSearch(void);
+void test_AddDuplicate(void);
+void test_DeleteEntry(void);
 
 
 void
index 69a2376db5e174bcce96aa5d866b4c35b00b95fb..6eb0971a996c9dab706cba0e9620e2d055c09fb3 100644 (file)
@@ -15,6 +15,14 @@ extern int kod_db_cnt;
 extern struct kod_entry** kod_db;
 extern char* kod_db_file;
 
+void setUp(void);
+void test_ReadEmptyFile(void);
+void test_ReadCorrectFile(void);
+void test_ReadFileWithBlankLines(void);
+void test_WriteEmptyFile(void);
+void test_WriteFileWithSingleEntry(void);
+void test_WriteFileWithMultipleEntries(void);
+
 
 void
 setUp(void) {
index 8f1f6d970043a2b5e74e1b8cf7b77f9efcc3325c..1249c4d9e2658bbbe19fb924a0e3c97cfd280529 100644 (file)
@@ -5,6 +5,9 @@
 #include "sntptest.h"
 #include "networking.h"
 
+void test_ResolveSingleAddress(void);
+
+
 int CompareAddrinfo(const char* host, int family, int flags, const struct addrinfo actual) {
                if (family != actual.ai_family)
                        return FALSE ;
index 57b0d9909f08cbd7f31630db2e8b2ca9cca936a4..1036fc3b8be8162e9ecbc6e5d1783feee7b5274f 100644 (file)
 
 #include "unity.h"
 
+void setUp(void);
+int LfpEquality(const l_fp expected, const l_fp actual);
+void test_GenerateUnauthenticatedPacket(void);
+void test_GenerateAuthenticatedPacket(void);
+void test_OffsetCalculationPositiveOffset(void);
+void test_OffsetCalculationNegativeOffset(void);
+void test_HandleUnusableServer(void);
+void test_HandleUnusablePacket(void);
+void test_HandleServerAuthenticationFailure(void);
+void test_HandleKodDemobilize(void);
+void test_HandleKodRate(void);
+void test_HandleCorrectPacket(void);
+
 
 void
 setUp(void) { 
index 5ec7df3ad7818c97d60a8b6fae2f9d6d893ce2df..51ec572f1b0d0edaf5fb7c7efb2e2ff77257580e 100644 (file)
@@ -12,6 +12,30 @@ extern struct key* key_ptr;
 extern int key_cnt;
 
 
+void PrepareAuthenticationTest(int key_id,int key_len,const char* type,const void* key_seq);
+void PrepareAuthenticationTestMD5(int key_id,int key_len,const void* key_seq);
+void setUp(void);
+void tearDown(void);
+void test_TooShortLength(void);
+void test_LengthNotMultipleOfFour(void);
+void test_TooShortExtensionFieldLength(void);
+void test_UnauthenticatedPacketReject(void);
+void test_CryptoNAKPacketReject(void);
+void test_AuthenticatedPacketInvalid(void);
+void test_AuthenticatedPacketUnknownKey(void);
+void test_ServerVersionTooOld(void);
+void test_ServerVersionTooNew(void);
+void test_NonWantedMode(void);
+void test_KoDRate(void);
+void test_KoDDeny(void);
+void test_RejectUnsyncedServer(void);
+void test_RejectWrongResponseServerMode(void);
+void test_AcceptNoSentPacketBroadcastMode(void);
+void test_CorrectUnauthenticatedPacket(void);
+void test_CorrectAuthenticatedPacketMD5(void);
+void test_CorrectAuthenticatedPacketSHA1(void);
+
+
 static struct pkt testpkt;
 static struct pkt testspkt;
 static sockaddr_u testsock;
index 603c6d5d8397d384a2dd439d3c6fc9e8c376ab2f..d4f811f0e92bdda50ee2bc9a4b0c0998cb24db86 100644 (file)
@@ -55,11 +55,11 @@ int main(int argc, char *argv[])
   progname = argv[0];
   UnityBegin("crypto.c");
   RUN_TEST(test_MakeMd5Mac, 12);
-  RUN_TEST(test_MakeSHA1Mac, 38);
-  RUN_TEST(test_VerifyCorrectMD5, 65);
-  RUN_TEST(test_VerifySHA1, 85);
-  RUN_TEST(test_VerifyFailure, 108);
-  RUN_TEST(test_PacketSizeNotMultipleOfFourBytes, 130);
+  RUN_TEST(test_MakeSHA1Mac, 13);
+  RUN_TEST(test_VerifyCorrectMD5, 14);
+  RUN_TEST(test_VerifySHA1, 15);
+  RUN_TEST(test_VerifyFailure, 16);
+  RUN_TEST(test_PacketSizeNotMultipleOfFourBytes, 17);
 
   return (UnityEnd());
 }
index e08b614edd654f957376fc928d9dc1d919338500..f55c035206546a0e3454c9ec2db03b31c2214959 100644 (file)
@@ -55,10 +55,10 @@ int main(int argc, char *argv[])
   progname = argv[0];
   UnityBegin("keyFile.c");
   RUN_TEST(test_ReadEmptyKeyFile, 12);
-  RUN_TEST(test_ReadASCIIKeys, 68);
-  RUN_TEST(test_ReadHexKeys, 88);
-  RUN_TEST(test_ReadKeyFileWithComments, 116);
-  RUN_TEST(test_ReadKeyFileWithInvalidHex, 137);
+  RUN_TEST(test_ReadASCIIKeys, 13);
+  RUN_TEST(test_ReadHexKeys, 14);
+  RUN_TEST(test_ReadKeyFileWithComments, 15);
+  RUN_TEST(test_ReadKeyFileWithInvalidHex, 16);
 
   return (UnityEnd());
 }
index b10a56d253a301694d8f8331dbfcfe7c679a38f4..6de7bacd00af2372f93361cf3f19d4cc8ee47a3c 100644 (file)
@@ -56,11 +56,11 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("kodDatabase.c");
-  RUN_TEST(test_SingleEntryHandling, 21);
-  RUN_TEST(test_MultipleEntryHandling, 36);
-  RUN_TEST(test_NoMatchInSearch, 69);
-  RUN_TEST(test_AddDuplicate, 84);
-  RUN_TEST(test_DeleteEntry, 111);
+  RUN_TEST(test_SingleEntryHandling, 13);
+  RUN_TEST(test_MultipleEntryHandling, 14);
+  RUN_TEST(test_NoMatchInSearch, 15);
+  RUN_TEST(test_AddDuplicate, 16);
+  RUN_TEST(test_DeleteEntry, 17);
 
   return (UnityEnd());
 }
index 0f29096a03c07f8bcc3124cb12736e6263e34558..3c2553c26362acc181d9d0405d2d799cb8bd760f 100644 (file)
@@ -55,12 +55,12 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("kodFile.c");
-  RUN_TEST(test_ReadEmptyFile, 27);
-  RUN_TEST(test_ReadCorrectFile, 35);
-  RUN_TEST(test_ReadFileWithBlankLines, 55);
-  RUN_TEST(test_WriteEmptyFile, 80);
-  RUN_TEST(test_WriteFileWithSingleEntry, 95);
-  RUN_TEST(test_WriteFileWithMultipleEntries, 120);
+  RUN_TEST(test_ReadEmptyFile, 19);
+  RUN_TEST(test_ReadCorrectFile, 20);
+  RUN_TEST(test_ReadFileWithBlankLines, 21);
+  RUN_TEST(test_WriteEmptyFile, 22);
+  RUN_TEST(test_WriteFileWithSingleEntry, 23);
+  RUN_TEST(test_WriteFileWithMultipleEntries, 24);
 
   return (UnityEnd());
 }
index f2086e209cb30d5fbfb871571ad0241ea7d94807..3a34590b6d3635a34faac822e658be52c75fee7f 100644 (file)
@@ -63,16 +63,16 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("packetHandling.c");
-  RUN_TEST(test_GenerateUnauthenticatedPacket, 32);
-  RUN_TEST(test_GenerateAuthenticatedPacket, 57);
-  RUN_TEST(test_OffsetCalculationPositiveOffset, 98);
-  RUN_TEST(test_OffsetCalculationNegativeOffset, 144);
-  RUN_TEST(test_HandleUnusableServer, 189);
-  RUN_TEST(test_HandleUnusablePacket, 202);
-  RUN_TEST(test_HandleServerAuthenticationFailure, 215);
-  RUN_TEST(test_HandleKodDemobilize, 228);
-  RUN_TEST(test_HandleKodRate, 254);
-  RUN_TEST(test_HandleCorrectPacket, 267);
+  RUN_TEST(test_GenerateUnauthenticatedPacket, 17);
+  RUN_TEST(test_GenerateAuthenticatedPacket, 18);
+  RUN_TEST(test_OffsetCalculationPositiveOffset, 19);
+  RUN_TEST(test_OffsetCalculationNegativeOffset, 20);
+  RUN_TEST(test_HandleUnusableServer, 21);
+  RUN_TEST(test_HandleUnusablePacket, 22);
+  RUN_TEST(test_HandleServerAuthenticationFailure, 23);
+  RUN_TEST(test_HandleKodDemobilize, 24);
+  RUN_TEST(test_HandleKodRate, 25);
+  RUN_TEST(test_HandleCorrectPacket, 26);
 
   return (UnityEnd());
 }
index 041d16fcc2522e9349eea5a5b32889f020daba82..b987d4a262581b6df0c262ee654b68b39b8668b0 100644 (file)
@@ -66,24 +66,24 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("packetProcessing.c");
-  RUN_TEST(test_TooShortLength, 91);
-  RUN_TEST(test_LengthNotMultipleOfFour, 102);
-  RUN_TEST(test_TooShortExtensionFieldLength, 113);
-  RUN_TEST(test_UnauthenticatedPacketReject, 131);
-  RUN_TEST(test_CryptoNAKPacketReject, 147);
-  RUN_TEST(test_AuthenticatedPacketInvalid, 161);
-  RUN_TEST(test_AuthenticatedPacketUnknownKey, 186);
-  RUN_TEST(test_ServerVersionTooOld, 208);
-  RUN_TEST(test_ServerVersionTooNew, 225);
-  RUN_TEST(test_NonWantedMode, 242);
-  RUN_TEST(test_KoDRate, 259);
-  RUN_TEST(test_KoDDeny, 272);
-  RUN_TEST(test_RejectUnsyncedServer, 285);
-  RUN_TEST(test_RejectWrongResponseServerMode, 299);
-  RUN_TEST(test_AcceptNoSentPacketBroadcastMode, 318);
-  RUN_TEST(test_CorrectUnauthenticatedPacket, 332);
-  RUN_TEST(test_CorrectAuthenticatedPacketMD5, 342);
-  RUN_TEST(test_CorrectAuthenticatedPacketSHA1, 364);
+  RUN_TEST(test_TooShortLength, 19);
+  RUN_TEST(test_LengthNotMultipleOfFour, 20);
+  RUN_TEST(test_TooShortExtensionFieldLength, 21);
+  RUN_TEST(test_UnauthenticatedPacketReject, 22);
+  RUN_TEST(test_CryptoNAKPacketReject, 23);
+  RUN_TEST(test_AuthenticatedPacketInvalid, 24);
+  RUN_TEST(test_AuthenticatedPacketUnknownKey, 25);
+  RUN_TEST(test_ServerVersionTooOld, 26);
+  RUN_TEST(test_ServerVersionTooNew, 27);
+  RUN_TEST(test_NonWantedMode, 28);
+  RUN_TEST(test_KoDRate, 29);
+  RUN_TEST(test_KoDDeny, 30);
+  RUN_TEST(test_RejectUnsyncedServer, 31);
+  RUN_TEST(test_RejectWrongResponseServerMode, 32);
+  RUN_TEST(test_AcceptNoSentPacketBroadcastMode, 33);
+  RUN_TEST(test_CorrectUnauthenticatedPacket, 34);
+  RUN_TEST(test_CorrectAuthenticatedPacketMD5, 35);
+  RUN_TEST(test_CorrectAuthenticatedPacketSHA1, 36);
 
   return (UnityEnd());
 }
index e196c8a92bae90d02502cd0fe39778e594d1a5af..0eb0ba90b90ca9dd869a9567932565ba9a74ba40 100644 (file)
@@ -57,13 +57,13 @@ int main(int argc, char *argv[])
 {
   progname = argv[0];
   UnityBegin("utilities.c");
-  RUN_TEST(test_IPv4Address, 74);
-  RUN_TEST(test_IPv6Address, 86);
-  RUN_TEST(test_SetLiVnMode1, 108);
-  RUN_TEST(test_SetLiVnMode2, 123);
-  RUN_TEST(test_PktOutput, 139);
-  RUN_TEST(test_LfpOutputBinaryFormat, 161);
-  RUN_TEST(test_LfpOutputDecimalFormat, 179);
+  RUN_TEST(test_IPv4Address, 16);
+  RUN_TEST(test_IPv6Address, 17);
+  RUN_TEST(test_SetLiVnMode1, 18);
+  RUN_TEST(test_SetLiVnMode2, 19);
+  RUN_TEST(test_PktOutput, 20);
+  RUN_TEST(test_LfpOutputBinaryFormat, 21);
+  RUN_TEST(test_LfpOutputDecimalFormat, 22);
 
   return (UnityEnd());
 }
index b52791f32d74a6e15f537763add404742ab115ab..39d22d61bdca45a420baea7729a45f6800f4464a 100644 (file)
@@ -9,6 +9,18 @@
 
 #include <math.h>
 
+sockaddr_u CreateSockaddr4(const char* address);
+struct addrinfo CreateAddrinfo(sockaddr_u* sock);
+void InitDebugTest(const char * filename);
+void FinishDebugTest(const char * expected,const char * actual);
+void test_IPv4Address(void);
+void test_IPv6Address(void);
+void test_SetLiVnMode1(void);
+void test_SetLiVnMode2(void);
+void test_PktOutput(void);
+void test_LfpOutputBinaryFormat(void);
+void test_LfpOutputDecimalFormat(void);
+
 
 const char * Version = "stub unit test Version string";