[tor-commits] [tor/master] Capture warning in dir/purpose_needs_anonymity_returns_true_by_default

nickm at torproject.org nickm at torproject.org
Wed Dec 7 16:20:14 UTC 2016


commit 1d45438ef03564b7af2f3a5b4b0e3ff7a9570a97
Author: Nick Mathewson <nickm at torproject.org>
Date:   Wed Dec 7 11:19:49 2016 -0500

    Capture warning in dir/purpose_needs_anonymity_returns_true_by_default
---
 src/test/test_dir.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/test/test_dir.c b/src/test/test_dir.c
index 6f83cef..fa0a174 100644
--- a/src/test/test_dir.c
+++ b/src/test/test_dir.c
@@ -3501,10 +3501,15 @@ test_dir_purpose_needs_anonymity_returns_true_by_default(void *arg)
   (void)arg;
 
   tor_capture_bugs_(1);
+  setup_full_capture_of_logs(LOG_WARN);
   tt_int_op(1, ==, purpose_needs_anonymity(0, 0, NULL));
   tt_int_op(1, ==, smartlist_len(tor_get_captured_bug_log_()));
+  expect_single_log_msg_containing("Called with dir_purpose=0");
+
   tor_end_capture_bugs_();
- done: ;
+ done:
+  tor_end_capture_bugs_();
+  teardown_capture_of_logs();
 }
 
 static void



More information about the tor-commits mailing list