tahoe-lafs/src/allmydata/test
Zooko O'Whielacronx ebee8ee9f4 repairer: enhance the repairer tests
Make sure the file can actually be downloaded afterward, that it used one of the 
deleted and then repaired shares to do so, and that it repairs from multiple 
deletions at once (without using more than a reasonable amount of calls to 
storage server allocate).
2008-09-26 10:47:19 -07:00
..
__init__.py re-enable incident-reporting, but disable it in unit tests, because they take 150% longer, and the leftover trailing timers cause errors 2008-07-06 23:49:08 -07:00
check_grid.py check_grid.py: update to match new CLI: 'put - TARGET' instead of 'put TARGET' 2008-08-01 19:48:56 -07:00
check_load.py check_load: add stats-gathering 2007-12-18 14:07:37 -07:00
check_memory.py move encode/upload/download/checker.py into a new immutable/ directory. No behavior changes expected. 2008-07-16 13:14:39 -07:00
check_speed.py check_speed: rearrange a bit to make it easy to disable certain portions 2008-04-21 17:29:59 -07:00
common.py node.py: add BASEDIR/keepalive_timeout and BASEDIR/disconnect_timeout, to set/enable the foolscap timers, for #521 2008-09-24 10:51:12 -07:00
figleaf.excludes move all packages into src/, fix allmydata.Crypto build. Now you must perform a 'setup.py build' before using anything, and you must add the build directory (build/lib.linux-i686-2.4) to your PYTHONPATH before doing anything 2006-12-14 03:39:50 -07:00
test_base62.py fix a few unused imports and suchlike, discovered by pyflakes 2008-02-13 07:38:08 -07:00
test_cli.py CLI: rework webopen, and moreover its tests w.r.t. path handling 2008-09-24 09:45:23 -07:00
test_client.py break introducer up into separate modules in the new allmydata.introducer package 2008-06-18 12:24:16 -07:00
test_codec.py trailing-whitespace eradication, no functional changes 2007-11-01 15:34:12 -07:00
test_dirnode.py test_netstring.py: move netstring tests to a separate file 2008-09-26 09:55:26 -07:00
test_encode.py immutable file download: make the ciphertext hash tree mandatory 2008-07-21 09:31:02 -07:00
test_filenode.py trivial: remove unused imports; thanks, pyflakes 2008-09-25 11:04:22 -07:00
test_hashtree.py test_hashtree.py: get full coverage for hashtree.py 2007-04-12 19:58:13 -07:00
test_helper.py move encode/upload/download/checker.py into a new immutable/ directory. No behavior changes expected. 2008-07-16 13:14:39 -07:00
test_immutable_checker.py repairer: enhance the repairer tests 2008-09-26 10:47:19 -07:00
test_introducer.py introducer: add get_nickname_for_peerid 2008-09-05 22:07:00 -07:00
test_iputil.py filter out "0.0.0.0" from detected IP addresses 2007-10-13 00:38:16 -07:00
test_keygen.py key_generator: make default key size be a constructor argument instead of a class variable, pass default key size of 522 (the smallest that we can do) in unit tests to make them faster 2008-04-22 12:28:18 -07:00
test_mutable.py checker: overhaul checker results, split check/check_and_repair into separate methods, improve web displays 2008-09-07 12:44:56 -07:00
test_netstring.py netstring: add required_trailer= argument 2008-09-26 09:57:54 -07:00
test_nevow.py test: update todo string in test_nevow 2008-02-29 13:10:08 -07:00
test_node.py put all private state in $BASEDIR/private 2007-12-17 16:39:54 -07:00
test_observer.py test_observer: improve test coverage 2007-03-08 16:13:14 -07:00
test_provisioning.py provisioning: oops, fix test_provisioning too 2007-09-07 15:01:17 -07:00
test_runner.py test_runner.py: test launching an introducer too 2008-02-18 00:28:56 -07:00
test_stats.py test_stats.py: improve test coverage 2008-04-30 11:52:31 -07:00
test_storage.py storage: remove update_write_enabler method, it won't serve the desired purpose, and I have a better scheme in mind. See #489 for details 2008-07-21 17:28:28 -07:00
test_system.py trivial: remove unused imports -- thanks, pyflakes 2008-09-25 10:34:53 -07:00
test_upload.py move encode/upload/download/checker.py into a new immutable/ directory. No behavior changes expected. 2008-07-16 13:14:39 -07:00
test_uri.py uri.py: get 100% test coverage, fix a few bugs in the process 2008-03-04 14:27:45 -07:00
test_util.py test_util: improve ConcurrencyLimiter tests 2008-05-07 17:00:47 -07:00
test_web.py webapi: survive slashes in filenames better: make t=info and t=delete to work, and let t=rename fix the problem 2008-09-24 13:35:05 -07:00
trial_figleaf.py trial_figleaf.py: make our figleaf code compatible with both Twisted-8.x and Twisted-2.5.x 2008-04-02 17:48:55 -07:00