class AccountHead(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['apples', 'bananas', 'kiwis', 'oranges', 'pears']
for item in self.containers:
self.client.create_container(item)
class AccountGet(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
#create some containers
self.containers = ['apples', 'bananas', 'kiwis', 'oranges', 'pears']
for item in self.containers:
class AccountPost(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['apples', 'bananas', 'kiwis', 'oranges', 'pears']
for item in self.containers:
self.client.create_container(item)
class ContainerHead(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.container = 'apples'
self.client.create_container(self.container)
class ContainerGet(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.container = ['pears', 'apples']
for c in self.container:
self.client.create_container(c)
class ContainerPut(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['c1', 'c2']
def test_create(self):
class ContainerPost(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.container = 'apples'
self.client.create_container(self.container)
class ContainerDelete(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['c1', 'c2']
for c in self.containers:
self.client.create_container(c)
class ObjectGet(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['c1', 'c2']
#create some containers
for c in self.containers:
class ObjectPut(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.container = 'c1'
self.client.create_container(self.container)
class ObjectCopy(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['c1', 'c2']
for c in self.containers:
self.client.create_container(c)
class ObjectMove(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['c1', 'c2']
for c in self.containers:
self.client.create_container(c)
class ObjectPost(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['c1', 'c2']
for c in self.containers:
self.client.create_container(c)
class ObjectDelete(BaseTestCase):
def setUp(self):
BaseTestCase.setUp(self)
- self.account = 'test'
self.containers = ['c1', 'c2']
for c in self.containers:
self.client.create_container(c)
self.o1_sharing_with[0],
self.o1_sharing_with[1],
get_api())
- self.assertTrue('test' in self.other.list_shared_by_others())
+ self.assertTrue(get_user() in self.other.list_shared_by_others())
class TestGreek(BaseTestCase):
def setUp(self):
#check read access
self.client.create_container('φάκελος')
o = self.upload_random_data('φάκελος', 'ο1')
- self.client.share_object('φάκελος', 'ο1', ['test:σεφς'])
+ self.client.share_object('φάκελος', 'ο1', ['%s:σεφς' % get_user()])
chef = Pithos_Client(get_server(),
'0009',
'διογένης',
def test_read_access(self):
self.client.create_container('c')
o = self.upload_random_data('c', 'o')
- self.client.share_object('c', 'o', ['test:pithosdev'])
+ self.client.share_object('c', 'o', ['%s:pithosdev' % get_user()])
for token, account in OTHER_ACCOUNTS.items():
cl = Pithos_Client(get_server(), token, account, get_api())
if account in self.authorized: