[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3584: Implement integration tests for SFTP
Tahoe-LAFS
trac at tahoe-lafs.org
Thu Jan 7 14:58:22 UTC 2021
#3584: Implement integration tests for SFTP
--------------------------+------------------------------
Reporter: itamarst | Owner: itamarst
Type: defect | Status: new
Priority: normal | Milestone: Support Python 3
Component: unknown | Version: n/a
Resolution: | Keywords:
Launchpad Bug: |
--------------------------+------------------------------
Description changed by itamarst:
Old description:
> SFTP has no integration tests, and therefore the Python 3 port is quite
> risky. We should add tests in advance, before the port.
>
> Paramiko seems like the easiest way to interact with Tahoe-LAFS.
>
> Things to test:
>
> 1. Add file.
> 2. Read file.
> 3. Add directory.
> 4. List directory.
> 5. Delete file.
> 6. Delete directory.
> 7. Rename file.
> 8. Rename directory.
> 9. ... maybe more.
New description:
SFTP has no integration tests, and therefore the Python 3 port is quite
risky. We should add tests in advance, before the port.
Paramiko seems like the easiest way to interact with Tahoe-LAFS.
Things to test:
1. Add file.
2. Read file.
3. Add directory.
4. List directory.
5. Delete file.
6. Delete directory.
7. Rename file.
8. Rename directory.
9. Username/password auth.
10. SSH auth.
... maybe more.
--
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3584#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list