#3584 closed defect (fixed)

Implement integration tests for SFTP

Reported by: itamarst Owned by: itamarst
Priority: normal Milestone: Support Python 3
Component: unknown Version: n/a
Keywords: Cc:
Launchpad Bug:

Description (last modified by itamarst)

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.

Change History (2)

comment:1 Changed at 2021-01-07T14:58:22Z by itamarst

  • Description modified (diff)

comment:2 Changed at 2021-01-28T20:07:20Z by GitHub <noreply@…>

  • Resolution set to fixed
  • Status changed from new to closed

In 59f0c9e/trunk:

Merge pull request #961 from tahoe-lafs/3584.integration-tests-sftp

Integration tests and bug fixes for SFTP

Fixes ticket:3584

Note: See TracTickets for help on using tickets.