[tor-commits] [tor/master] Aim for 100% test coverage on nodefamily.c

nickm at torproject.org nickm at torproject.org
Mon Nov 19 13:27:56 UTC 2018


commit aa1d767e6b98efa4ffa7d39dba2272949aae2f65
Author: Nick Mathewson <nickm at torproject.org>
Date:   Sat Nov 17 12:46:59 2018 -0500

    Aim for 100% test coverage on nodefamily.c
---
 src/test/test_nodelist.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/test/test_nodelist.c b/src/test/test_nodelist.c
index 2dbd949b7..7e0df56df 100644
--- a/src/test/test_nodelist.c
+++ b/src/test/test_nodelist.c
@@ -259,6 +259,10 @@ test_nodelist_nodefamily(void *arg)
   nodefamily_t *nf2 = NULL;
   nodefamily_t *nf3 = NULL;
 
+  enc = nodefamily_format(NULL);
+  tt_str_op(enc, OP_EQ, "");
+  tor_free(enc);
+
   /* Make sure that sorting and de-duplication work. */
   tor_asprintf(&enc, "$%s hello", h1);
   nf1 = nodefamily_parse(enc, NULL, 0);
@@ -361,6 +365,7 @@ test_nodelist_nodefamily(void *arg)
   nodefamily_free(nf1);
   nodefamily_free(nf2);
   nodefamily_free(nf3);
+  nodefamily_free_all();
 }
 
 static void





More information about the tor-commits mailing list