]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Check some more return values in unit tests
authorSebastian Hahn <sebastian@torproject.org>
Wed, 8 Jun 2011 19:06:01 +0000 (21:06 +0200)
committerSebastian Hahn <sebastian@torproject.org>
Wed, 8 Jun 2011 19:08:56 +0000 (21:08 +0200)
changes/coverity_maint
src/test/test_addr.c

index ec25d097e1fbcc4c6d58f4eb5db8a00d6e0fdf0d..1bd1c417fb61ec60aaf4c4d833821fbdfd5f6e23 100644 (file)
@@ -1,3 +1,6 @@
   o Code simplifications and refactoring:
     - Remove some dead code as indicated by coverity.
+  o Minor bugfixes:
+    - Add some forgotten return value checks during unit tests. Found
+      by coverity.
 
index 6db4ee24831347945276f74aba46f317fe6c846d..1dab0e01125c6318d0d6cbc118974ff4c06eb51e 100644 (file)
@@ -436,13 +436,16 @@ test_addr_ip6_helpers(void)
   /* test tor_addr_parse_mask_ports */
   test_addr_mask_ports_parse("[::f]/17:47-95", AF_INET6,
                              0, 0, 0, 0x0000000f, 17, 47, 95);
+  test_streq(p1, "::f");
   //test_addr_parse("[::fefe:4.1.1.7/120]:999-1000");
   //test_addr_parse_check("::fefe:401:107", 120, 999, 1000);
   test_addr_mask_ports_parse("[::ffff:4.1.1.7]/120:443", AF_INET6,
                              0, 0, 0x0000ffff, 0x04010107, 120, 443, 443);
+  test_streq(p1, "::ffff:4.1.1.7");
   test_addr_mask_ports_parse("[abcd:2::44a:0]:2-65000", AF_INET6,
                              0xabcd0002, 0, 0, 0x044a0000, 128, 2, 65000);
 
+  test_streq(p1, "abcd:2::44a:0");
   r=tor_addr_parse_mask_ports("[fefef::]/112", &t1, NULL, NULL, NULL);
   test_assert(r == -1);
   r=tor_addr_parse_mask_ports("efef::/112", &t1, NULL, NULL, NULL);