Mercurial > hgstorage
changeset 4:52f6805311fd
switch places of key and text in the save method
| author | Radomir Dopieralski <sheep-devel@sheep.art.pl> |
|---|---|
| date | Fri, 13 May 2011 22:14:46 +0200 |
| parents | 6671780796ef |
| children | 0be8ec7b9717 |
| files | hgstorage.py test_repo.py |
| diffstat | 2 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/hgstorage.py Fri May 13 22:11:54 2011 +0200 +++ b/hgstorage.py Fri May 13 22:14:46 2011 +0200 @@ -84,7 +84,7 @@ def update(self): self.tip = self.storage.repo.changectx('tip') - def save(self, data, key, user=None, message=None, parent_rev=None, + def save(self, key, data, user=None, message=None, parent_rev=None, encoding=None, force=False): """Save a new revision of the item.""" @@ -128,7 +128,7 @@ try: filetip = self.tip[filename] except mercurial.revlog.LookupError: - raise KeyError("item %r doesn't exist" % filename ) + raise KeyError("item %r doesn't exist" % key ) if rev is None: filectx = filetip else:
--- a/test_repo.py Fri May 13 22:11:54 2011 +0200 +++ b/test_repo.py Fri May 13 22:14:46 2011 +0200 @@ -40,7 +40,7 @@ """Test saving of items.""" s = storage.session() - s.save('text', 'title', 'user', 'message') + s.save('title', 'text', 'user', 'message') s = storage.session() exists = 'title' in s assert exists @@ -54,7 +54,7 @@ """Test saving of items in the same session.""" s = storage.session() - s.save('text', 'title', 'user', 'message') + s.save('title', 'text', 'user', 'message') exists = 'title' in s assert exists data = s.load('title') @@ -65,8 +65,8 @@ def test_double_save(self, storage): s = storage.session() - s.save('text1', 'title', 'user1', 'message1', -1, encoding='utf8') - s.save('text2', 'title', 'user2', 'message2', 0, encoding='utf8') + s.save('title', 'text1', 'user1', 'message1', -1, encoding='utf8') + s.save('title', 'text2', 'user2', 'message2', 0, encoding='utf8') data = s.load('title') assert 'text2' == data data = s.load('title', 0)
