Project

General

Profile

Actions

Idea #4387

closed

[Tests] additional FUSE tests

Added by Tim Pierce over 9 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
-
Category:
Tests
Target version:
-
Start date:
10/31/2014
Due date:
Story points:
0.5

Description

Additional tests of the FUSE driver that would be useful. Discussed in #4040.

  • Authenticate as the fuse user (rather than as admin) to ensure the filesystem is correctly presented to an unprivileged user. E.g., projects shared with fuse appear in the expected place.
  • Subprojects within projects
  • Read file contents (already satisfied by FuseMountTest?)
  • Multilevel collections (already satisfied by "edgecases" in FuseMountTest, from #4363?)

Note: Avoid testing the permission system itself -- that's the job of the API server's test suite. Just test the way various permission scenarios are handled/exposed by FUSE (e.g., a project is visible, but its parent project is not visible).

Actions

Also available in: Atom PDF