diff options
author | Roger Dingledine <arma@torproject.org> | 2013-10-01 20:41:46 -0400 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2013-10-01 20:41:46 -0400 |
commit | 299e8c0292f324b3c39f1ffae9792fd4fcafe773 (patch) | |
tree | 0c6e97afbca9bb01a2dda08e22e0002c6da8a125 /changes/fancy_testing | |
parent | bce775c1592d921ab10415fe0e02c614984f3b4e (diff) | |
download | tor-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_testing | 27 |
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. - |