aboutsummaryrefslogtreecommitdiff
path: root/changes/fancy_testing
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2013-10-01 20:41:46 -0400
committerRoger Dingledine <arma@torproject.org>2013-10-01 20:41:46 -0400
commit299e8c0292f324b3c39f1ffae9792fd4fcafe773 (patch)
tree0c6e97afbca9bb01a2dda08e22e0002c6da8a125 /changes/fancy_testing
parentbce775c1592d921ab10415fe0e02c614984f3b4e (diff)
downloadtor-299e8c0292f324b3c39f1ffae9792fd4fcafe773.tar
tor-299e8c0292f324b3c39f1ffae9792fd4fcafe773.tar.gz
first draft of an 0.2.5.1-alpha changelog
Diffstat (limited to 'changes/fancy_testing')
-rw-r--r--changes/fancy_testing27
1 files changed, 0 insertions, 27 deletions
diff --git a/changes/fancy_testing b/changes/fancy_testing
deleted file mode 100644
index fa5b5703c..000000000
--- a/changes/fancy_testing
+++ /dev/null
@@ -1,27 +0,0 @@
- o Build features:
-
- - Tor now builds each source file in two modes: a mode that avoids
- exposing identifiers needlessly, and another mode that exposes
- more identifiers for testing. This lets the compiler do better at
- optimizing the production code, while enabling us to take more
- radical measures to let the unit tests test things.
-
- - The production builds no longer include functions used only
- in the unit tests; all functions exposed from a module for
- unit-testing only are now static in production builds.
-
- - Add an --enable-coverage configuration option to make the unit
- tests (and a new src/or/tor-cov target) to build with gcov test
- coverage support.
-
- o Testing:
-
- - We now have rudimentary function mocking support that our unit
- tests can use to test functions in isolation. Function mocking
- lets the tests temporarily replace a function's dependencies with
- stub functions, so that the tests can check the function without
- invoking the other functions it calls.
-
- - Add more unit tests for the <circid,channel>->circuit map, and
- the destroy-cell-tracking code to fix bug 7912.
-