[tor-commits] [tor/master] Revive our beautiful unit tests.

nickm at torproject.org nickm at torproject.org
Fri Oct 7 20:03:19 UTC 2011


commit 1174bb95ce79767cfaee4f50ce70f42e7eb01b2e
Author: George Kadianakis <desnacked at gmail.com>
Date:   Fri Oct 7 15:44:58 2011 +0200

    Revive our beautiful unit tests.
    
    They broke when the PT_PROTO_INFANT proxy state was added.
---
 src/test/test_pt.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/test/test_pt.c b/src/test/test_pt.c
index 99fc514..f97b21f 100644
--- a/src/test/test_pt.c
+++ b/src/test/test_pt.c
@@ -13,11 +13,9 @@
 static void
 reset_mp(managed_proxy_t *mp)
 {
-  mp->conf_state = PT_PROTO_INFANT;
+  mp->conf_state = PT_PROTO_LAUNCHED;
   SMARTLIST_FOREACH(mp->transports, transport_t *, t, transport_free(t));
   smartlist_clear(mp->transports);
-  smartlist_free(mp->transports);
-  mp->transports = smartlist_create();
 }
 
 static void
@@ -94,7 +92,7 @@ test_pt_protocol(void)
   char line[200];
 
   managed_proxy_t *mp = tor_malloc(sizeof(managed_proxy_t));
-  mp->conf_state = PT_PROTO_INFANT;
+  mp->conf_state = PT_PROTO_LAUNCHED;
   mp->transports = smartlist_create();
 
   /* various wrong protocol runs: */





More information about the tor-commits mailing list