Revision 84c67d8e snf-pithos-app/pithos/api/test/listing.py

b/snf-pithos-app/pithos/api/test/listing.py
49 49
            self.create_folder(cname, 'f1/f2', user=user)
50 50
            self.upload_object(cname, 'f1/f2/obj', user=user)
51 51

  
52
        # share /c0/f1 path
52
        # share /c0/f1 path for read
53 53
        url = join_urls(self.pithos_path, user, 'c0', 'f1')
54 54
        r = self.post(url, user=user, content_type='',
55 55
                      HTTP_CONTENT_RANGE='bytes */*',
56 56
                      HTTP_X_OBJECT_SHARING='read=*')
57 57
        self.assertEqual(r.status_code, 202)
58
        r = self.get(url)
58

  
59
        # share /c0/f1/f2 path for write
60
        url = join_urls(self.pithos_path, user, 'c0', 'f1/f2')
61
        r = self.post(url, user=user, content_type='',
62
                      HTTP_CONTENT_RANGE='bytes */*',
63
                      HTTP_X_OBJECT_SHARING='write=*')
64
        self.assertEqual(r.status_code, 202)
59 65

  
60 66
    def test_list_share_with_me(self):
61 67
        self._build_structure('alice')

Also available in: Unified diff