mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-23 23:02:25 +00:00
tahoe_fuse: system tests: Update comments.
This commit is contained in:
parent
98e92e2a48
commit
ab3d399ac7
@ -1,11 +1,17 @@
|
|||||||
#! /usr/bin/env python
|
#! /usr/bin/env python
|
||||||
'''
|
'''
|
||||||
Unit tests for tahoe-fuse.
|
Unit and system tests for tahoe-fuse.
|
||||||
|
|
||||||
Note: The API design of the python-fuse library makes unit testing much
|
|
||||||
of tahoe-fuse.py tricky business.
|
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
# Note: It's always a SetupFailure, not a TestFailure if a webapi
|
||||||
|
# operation fails, because this does not indicate a fuse interface
|
||||||
|
# failure.
|
||||||
|
|
||||||
|
# TODO: Test mismatches between tahoe and fuse/posix. What about nodes
|
||||||
|
# with crazy names ('\0', unicode, '/', '..')? Huuuuge files?
|
||||||
|
# Huuuuge directories... As tahoe approaches production quality, it'd
|
||||||
|
# be nice if the fuse interface did so also by hardening against such cases.
|
||||||
|
|
||||||
# FIXME: This framework might be replaceable with twisted.trial,
|
# FIXME: This framework might be replaceable with twisted.trial,
|
||||||
# especially the "layer" design, which is a bit cumbersome when
|
# especially the "layer" design, which is a bit cumbersome when
|
||||||
# using recursion to manage multiple clients.
|
# using recursion to manage multiple clients.
|
||||||
|
Loading…
Reference in New Issue
Block a user