tahoe-lafs/src/allmydata/test
Zooko O'Whielacronx cffc987804 immutable: test whether the server allows clients to read past the end of share data, which would allow them to learn the cancellation secret
Also test whether the server explicitly declares that it prevents this problem.
ref #1528
2011-09-12 15:12:01 -07:00
..
__init__.py Changes to Tahoe needed to work with new zetuptoolz (that does not use .exe wrappers on Windows), and to support Unicode arguments and stdout/stderr -- v5 2010-07-25 01:32:16 -07:00
bench_dirnode.py benchmarking: update bench_dirnode to be correct and use the shiniest new pyutil.benchutil features concerning what units you measure in 2010-07-18 21:49:48 -07:00
check_grid.py Replace uses of os.path.abspath with abspath_expanduser_unicode where necessary. This makes basedir paths consistently represented as Unicode. 2010-07-21 17:14:18 -07:00
check_load.py change docs and --help to use "grid" instead of "virtual drive": closes #892. 2010-01-14 12:11:19 -08:00
check_memory.py tests: fix check_memory test 2011-08-25 13:11:16 -07:00
check_speed.py hush pyflakes-0.4.0 warnings: remove trivial unused variables. For #900. 2010-01-14 14:15:29 -08:00
common_util.py test/common_util.py: correct fix to mkdir_nonascii. refs #1472 2011-08-09 22:19:06 -07:00
common_web.py tests/no_network: move GET into the GridTestMixin class 2009-02-24 18:33:00 -07:00
common.py MDMF: s/Writable/Writeable/g, for consistency with existing SDMF code 2011-08-27 11:33:57 -07:00
no_network.py test_mutable.Version: exercise 'tahoe debug find-shares' on MDMF. refs #1507 2011-08-27 17:55:42 -07:00
test_backupdb.py Correct stringutils->encodingutil patch to be the newer version, rather than the old version that was committed in error. 2010-07-17 18:34:35 -07:00
test_base62.py doc: licensing cleanups 2009-09-20 10:16:31 -07:00
test_checker.py test: fix assorted tests broken by MDMF changes 2011-08-06 17:44:59 -07:00
test_cli.py CLI: test_cli.py -- remove an unnecessary call in test_mkdir_mutable_type. refs #1527 2011-09-06 11:37:30 -07:00
test_client.py test_client.py: relax a check in test_create_drop_uploader so that it should pass on Python 2.4.x. refs #1429 2011-08-09 22:25:04 -07:00
test_codec.py download: refactor handling of URI Extension Block and crypttext hash tree, simplify things 2008-12-05 08:17:54 -07:00
test_crawler.py Change relative imports to absolute 2010-02-26 01:14:33 -07:00
test_deepcheck.py test: fix assorted tests broken by MDMF changes 2011-08-06 17:44:59 -07:00
test_dirnode.py Additional tests for MDMF URIs and for zero-length files. refs #393 2011-08-22 18:15:32 -07:00
test_download.py move DownloadStopped from download.common to interfaces 2011-09-09 11:11:50 -07:00
test_drop_upload.py test_client.py, test_drop_upload.py: fix pyflakes warnings. 2011-08-09 20:45:05 -07:00
test_encode.py Rewrite immutable downloader (#798). This patch adds and updates unit tests. 2010-08-04 00:27:10 -07:00
test_encodingutil.py Remove all trailing whitespace from .py files. 2011-08-08 17:11:17 -07:00
test_filenode.py immutable/literal.py: Implement interface changes in literal nodes. 2011-08-01 19:08:14 -07:00
test_hashtree.py hush pyflakes-0.4.0 warnings: remove trivial unused variables. For #900. 2010-01-14 14:15:29 -08:00
test_helper.py move convergence secret into SecretHolder, next to lease secret 2009-11-17 17:54:44 -08:00
test_hung_server.py test: fix assorted tests broken by MDMF changes 2011-08-06 17:44:59 -07:00
test_immutable.py Fix some test failures caused by #393 patch. 2011-08-01 20:28:10 -07:00
test_import.py Rename test_package_initialization.py to (much shorter) test_import.py . 2011-06-11 12:02:34 -07:00
test_introducer.py Change relative imports to absolute 2010-02-26 01:14:33 -07:00
test_iputil.py tests: bump up the timeout on this iputil test from 2s to 4s 2010-06-09 07:30:17 -07:00
test_keygen.py Replace the hard-coded 522-bit RSA key size used for tests with a TEST_RSA_KEY_SIZE constant defined in test/common.py (part 2). refs #393 2011-08-10 13:23:10 -07:00
test_mutable.py Retrieve: implement/test stopProducing 2011-09-09 11:11:50 -07:00
test_netstring.py directories: keep track of your position as you decode netstring after netstring from an input buffer instead of copying the trailing part 2009-07-04 19:51:09 -07:00
test_nevow.py tests: use verlib to compare versions, and get the versions of Twisted and Nevow from get_package_versions() instead of pkg_resources. refs #1287 2011-01-21 17:42:56 -08:00
test_no_network.py Simplify immutable download API: use just filenode.read(consumer, offset, size) 2009-12-01 17:53:30 -05:00
test_node.py Change relative imports to absolute 2010-02-26 01:14:33 -07:00
test_observer.py hush pyflakes-0.4.0 warnings: slightly less-trivial fixes. Closes #900. 2010-01-14 14:17:19 -08:00
test_provisioning.py test_provisioning: STAN is not always a list. Fix by David-Sarah Hopwood. 2010-01-14 17:46:32 -08:00
test_repairer.py test_repairer: add a deterministic test of share data corruption that always flips the bits of the last byte of the share data. refs #1395 2011-08-02 10:58:41 -07:00
test_runner.py Drop-upload frontend, rerecorded for 1.9 beta (and correcting a minor mistake). Includes some fixes for Windows but not the Windows inotify implementation. fixes #1429 2011-08-08 16:40:49 -07:00
test_sftp.py SFTP: add a comment about a subtle interaction between OverwriteableFileConsumer and GeneralSFTPFile, and test the case it is commenting on. 2011-09-03 15:23:04 -07:00
test_stats.py Change relative imports to absolute 2010-02-26 01:14:33 -07:00
test_storage.py immutable: test whether the server allows clients to read past the end of share data, which would allow them to learn the cancellation secret 2011-09-12 15:12:01 -07:00
test_system.py test: fix assorted tests broken by MDMF changes 2011-08-06 17:44:59 -07:00
test_upload.py immutable/upload.py: reduce use of get_serverid() 2011-02-26 19:11:38 -07:00
test_uri.py MDMF: more writable/writeable consistentifications 2011-08-27 12:06:02 -07:00
test_util.py fileutil: copy in the get_disk_stats() and get_available_space() functions from storage/server.py 2010-09-10 08:35:20 -08:00
test_version.py allmydata/__init__.py, test_version.py: make version parsing understand '<=', with test. refs #1435 2011-08-14 20:51:53 -07:00
test_web.py Let Uploader retain History instead of passing it into upload(). Fixes #1079. 2011-08-28 23:32:46 -07:00
trial_coverage.py code coverage: replace figleaf with coverage.py, should work on py2.6 now. 2010-02-03 08:54:21 -08:00
trialtest.py docs/frontends/CLI.rst, src/allmydata/test/trialtest.py: add trailing newlines. refs #1296 2011-01-19 00:19:55 -08:00