X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/21cdd10032c60451743b6e6294d2e75a356ee61c..846ac5d419862e2b0051ec0843e71c601b35da44:/services/fuse/tests/test_mount.py diff --git a/services/fuse/tests/test_mount.py b/services/fuse/tests/test_mount.py index b188796ac4..269a256fc8 100644 --- a/services/fuse/tests/test_mount.py +++ b/services/fuse/tests/test_mount.py @@ -73,7 +73,7 @@ class FuseMountTest(MountTestBase): def runTest(self): # Create the request handler operations = fuse.Operations(os.getuid(), os.getgid()) - e = operations.inodes.add_entry(fuse.CollectionDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, self.testcollection)) + e = operations.inodes.add_entry(fuse.CollectionDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, 0, self.testcollection)) llfuse.init(operations, self.mounttmp, []) t = threading.Thread(None, lambda: llfuse.main()) @@ -128,7 +128,7 @@ class FuseMagicTest(MountTestBase): def runTest(self): # Create the request handler operations = fuse.Operations(os.getuid(), os.getgid()) - e = operations.inodes.add_entry(fuse.MagicDirectory(llfuse.ROOT_INODE, operations.inodes, self.api)) + e = operations.inodes.add_entry(fuse.MagicDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, 0)) self.mounttmp = tempfile.mkdtemp() @@ -163,7 +163,7 @@ class FuseMagicTest(MountTestBase): class FuseTagsTest(MountTestBase): def runTest(self): operations = fuse.Operations(os.getuid(), os.getgid()) - e = operations.inodes.add_entry(fuse.TagsDirectory(llfuse.ROOT_INODE, operations.inodes, self.api)) + e = operations.inodes.add_entry(fuse.TagsDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, 0)) llfuse.init(operations, self.mounttmp, []) t = threading.Thread(None, lambda: llfuse.main()) @@ -188,7 +188,7 @@ class FuseTagsTest(MountTestBase): class FuseTagsUpdateTest(MountTestBase): def runRealTest(self): operations = fuse.Operations(os.getuid(), os.getgid()) - e = operations.inodes.add_entry(fuse.TagsDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, poll_time=1)) + e = operations.inodes.add_entry(fuse.TagsDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, 0, poll_time=1)) llfuse.init(operations, self.mounttmp, []) t = threading.Thread(None, lambda: llfuse.main()) @@ -241,7 +241,7 @@ class FuseTagsUpdateTest(MountTestBase): class FuseSharedTest(MountTestBase): def runTest(self): operations = fuse.Operations(os.getuid(), os.getgid()) - e = operations.inodes.add_entry(fuse.SharedDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, self.api.users().current().execute()['uuid'])) + e = operations.inodes.add_entry(fuse.SharedDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, 0, self.api.users().current().execute()['uuid'])) llfuse.init(operations, self.mounttmp, []) t = threading.Thread(None, lambda: llfuse.main()) @@ -259,11 +259,16 @@ class FuseSharedTest(MountTestBase): self.assertEqual(['A Project', "Empty collection", "Empty collection.link", + "Pipeline Template Newer Than Instance.pipelineTemplate", "Pipeline Template with Input Parameter with Search.pipelineTemplate", "Pipeline Template with Jobspec Components.pipelineTemplate", "collection_expires_in_future", + "collection_with_same_name_in_aproject_and_home_project", + "owned_by_active", + "pipeline_to_merge_params.pipelineInstance", "pipeline_with_job.pipelineInstance", - "pipeline_with_template.pipelineInstance" + "pipeline_with_tagged_collection_input.pipelineInstance", + "real_log_collection" ], d2) d3 = os.listdir(os.path.join(self.mounttmp, 'Active User', 'A Project')) @@ -271,6 +276,7 @@ class FuseSharedTest(MountTestBase): self.assertEqual(["A Subproject", "Two Part Pipeline Template.pipelineTemplate", "collection_to_move_around", + "collection_with_same_name_in_aproject_and_home_project", "zzzzz-4zz18-fy296fx3hot09f7 added sometime" ], d3) @@ -282,7 +288,7 @@ class FuseSharedTest(MountTestBase): class FuseHomeTest(MountTestBase): def runTest(self): operations = fuse.Operations(os.getuid(), os.getgid()) - e = operations.inodes.add_entry(fuse.ProjectDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, self.api.users().current().execute())) + e = operations.inodes.add_entry(fuse.ProjectDirectory(llfuse.ROOT_INODE, operations.inodes, self.api, 0, self.api.users().current().execute())) llfuse.init(operations, self.mounttmp, []) t = threading.Thread(None, lambda: llfuse.main())