(repo_fixtures, request)
| 137 | |
| 138 | |
| 139 | def test_multiple_transactions(repo_fixtures, request): |
| 140 | with get_repository_from_fixture(repo_fixtures, request) as repository: |
| 141 | repository.put(H(0), fchunk(b"foo")) |
| 142 | repository.put(H(1), fchunk(b"foo")) |
| 143 | repository.commit(compact=False) |
| 144 | repository.delete(H(0)) |
| 145 | repository.put(H(1), fchunk(b"bar")) |
| 146 | repository.commit(compact=False) |
| 147 | assert pdchunk(repository.get(H(1))) == b"bar" |
| 148 | |
| 149 | |
| 150 | def test_read_data(repo_fixtures, request): |