Revision 3d13f97a pithos/tools/pithos-test
b/pithos/tools/pithos-test | ||
---|---|---|
1684 | 1684 |
self.assertTrue('o2' not in my_shared_objects) |
1685 | 1685 |
|
1686 | 1686 |
class TestGreek(BaseTestCase): |
1687 |
def tearDown(self): |
|
1688 |
pass |
|
1689 |
|
|
1687 | 1690 |
def test_create_container(self): |
1688 | 1691 |
self.client.create_container('φάκελος') |
1689 | 1692 |
self.assert_container_exists('φάκελος') |
... | ... | |
1783 | 1786 |
meta = {'ποσότητα':'μεγάλη'} |
1784 | 1787 |
self.client.update_object_metadata('φάκελος', 'ο2', **meta) |
1785 | 1788 |
objects = self.client.list_objects('φάκελος', meta='ποιότητα, ποσότητα') |
1786 |
self.assertTrue('ο1' in objects) |
|
1787 |
self.assertTrue('ο2' in objects) |
|
1788 |
self.assertTrue('ο3' not in objects) |
|
1789 |
self.assertEquals(objects, ['ο1', 'ο2']) |
|
1790 |
|
|
1791 |
objects = self.client.list_objects('φάκελος', meta='!ποιότητα') |
|
1792 |
self.assertEquals(objects, ['ο2', 'ο3']) |
|
1793 |
|
|
1794 |
objects = self.client.list_objects('φάκελος', meta='!ποιότητα, !ποσότητα') |
|
1795 |
self.assertEquals(objects, ['ο3']) |
|
1796 |
|
|
1797 |
meta = {'ποιότητα':'ΑΒ'} |
|
1798 |
self.client.update_object_metadata('φάκελος', 'ο2', **meta) |
|
1799 |
objects = self.client.list_objects('φάκελος', meta='ποιότητα==ΑΑΑ') |
|
1800 |
self.assertEquals(objects, ['ο1']) |
|
1801 |
objects = self.client.list_objects('φάκελος', meta='ποιότητα!=ΑΑΑ') |
|
1802 |
self.assertEquals(objects, ['ο2']) |
|
1803 |
|
|
1804 |
meta = {'έτος':'2011'} |
|
1805 |
self.client.update_object_metadata('φάκελος', 'ο3', **meta) |
|
1806 |
meta = {'έτος':'2012'} |
|
1807 |
self.client.update_object_metadata('φάκελος', 'ο2', **meta) |
|
1808 |
objects = self.client.list_objects('φάκελος', meta='έτος<2012') |
|
1809 |
self.assertEquals(objects, ['ο1']) |
|
1810 |
objects = self.client.list_objects('φάκελος', meta='έτος<=2012') |
|
1811 |
self.assertEquals(objects, ['ο1', 'ο2']) |
|
1812 |
objects = self.client.list_objects('φάκελος', meta='έτος<2012,έτος!=2012') |
|
1813 |
self.assertEquals(objects, ['ο2']) |
|
1789 | 1814 |
|
1790 | 1815 |
def test_groups(self): |
1791 | 1816 |
#create a group |
Also available in: Unified diff