Changeset 735:d8b2df80c659 in hatta-dev
- Timestamp:
- 01/24/10 12:12:22 (2 years ago)
- Branch:
- default
- File:
-
- 1 edited
-
tests/test_repo.py (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tests/test_repo.py
r729 r735 9 9 10 10 import os 11 import sys 12 11 13 import hatta 12 14 import py … … 41 43 return hatta.WikiStorage(repo_path) 42 44 43 class TestMercurialStorage(object): 45 46 class TestStorage(object): 44 47 """ 45 48 This class groups the general tests for Hatta storage that should 46 49 always pass, no matter what configuration is used. 47 50 """ 51 52 text = u"test text" 53 title = u"test title" 54 author = u"test author" 55 comment = u"test comment" 48 56 49 57 def test_save_text(self, repo): … … 52 60 """ 53 61 54 text = u"test text" 55 title = u"test title" 56 author = u"test author" 57 comment = u"test comment" 58 repo.save_text(title, text, author, comment, parent=-1) 59 saved = repo.open_page(title).read() 60 assert saved == text 62 repo.save_text(self.title, self.text, self.author, self.comment, parent=-1) 63 saved = repo.open_page(self.title).read() 64 assert saved == self.text 61 65 62 66 def test_save_text_noparent(self, repo): … … 65 69 """ 66 70 67 text = u"test text" 68 title = u"test title" 69 author = u"test author" 70 comment = u"test comment" 71 repo.save_text(title, text, author, comment, parent=None) 72 saved = repo.open_page(title).read() 73 assert saved == text 71 repo.save_text(self.title, self.text, self.author, self.comment, parent=None) 72 saved = repo.open_page(self.title).read() 73 assert saved == self.text 74 74 75 75 def test_save_merge_no_conflict(self, repo): … … 80 80 81 81 text = u"test\ntext" 82 title = u"test title" 83 author = u"test author" 84 comment = u"test comment" 85 repo.save_text(title, text, author, comment, parent=-1) 86 repo.save_text(title, text, author, comment, parent=-1) 87 saved = repo.open_page(title).read() 82 repo.save_text(self.title, text, self.author, self.comment, parent=-1) 83 repo.save_text(self.title, text, self.author, self.comment, parent=-1) 84 saved = repo.open_page(self.title).read() 88 85 assert saved == text 89 86 … … 106 103 111 107 104 789""" 108 title = u"test title" 109 author = u"test author" 110 comment = u"test comment" 111 repo.save_text(title, text, author, comment, parent=-1) 112 repo.save_text(title, text1, author, comment, parent=0) 113 repo.save_text(title, text2, author, comment, parent=0) 114 saved = repo.open_page(title).read() 105 repo.save_text(self.title, text, self.author, self.comment, parent=-1) 106 repo.save_text(self.title, text1, self.author, self.comment, parent=0) 107 repo.save_text(self.title, text2, self.author, self.comment, parent=0) 108 saved = repo.open_page(self.title).read() 115 109 assert saved == u"""\ 116 110 123 … … 127 121 """ 128 122 129 text = u"text test" 130 title = u"test title" 131 author = u"test author" 132 comment = u"test comment" 133 repo.save_text(title, text, author, comment, parent=-1) 134 assert title in repo 135 repo.delete_page(title, author, comment) 136 assert title not in repo 123 repo.save_text(self.title, self.text, self.author, self.comment, parent=-1) 124 assert self.title in repo 125 repo.delete_page(self.title, self.author, self.comment) 126 assert self.title not in repo
Note: See TracChangeset
for help on using the changeset viewer.
