/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/per_repository/test_write_group.py

  • Committer: Matt Nordhoff
  • Date: 2009-04-04 02:50:01 UTC
  • mfrom: (4253 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4256.
  • Revision ID: mnordhoff@mattnordhoff.com-20090404025001-z1403k0tatmc8l91
Merge bzr.dev, fixing conflicts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
#
13
13
# You should have received a copy of the GNU General Public License
14
14
# along with this program; if not, write to the Free Software
15
 
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
15
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
16
16
 
17
17
"""Tests for repository write groups."""
18
18
 
50
50
        repo.lock_write()
51
51
        repo.start_write_group()
52
52
        try:
53
 
            # don't need a specific exception for now - this is 
 
53
            # don't need a specific exception for now - this is
54
54
            # really to be sure it's used right, not for signalling
55
55
            # semantic information.
56
56
            self.assertRaises(errors.BzrError, repo.start_write_group)
69
69
        repo = self.make_repository('.')
70
70
        repo.lock_write()
71
71
        repo.start_write_group()
72
 
        # don't need a specific exception for now - this is 
 
72
        # don't need a specific exception for now - this is
73
73
        # really to be sure it's used right, not for signalling
74
74
        # semantic information.
75
75
        self.assertRaises(errors.BzrError, repo.unlock)
350
350
        # Make a source repository with a delta record in it.
351
351
        source_repo = self.make_write_locked_repo('source')
352
352
        source_repo.start_write_group()
353
 
        key_base = ('file-id', 'base') 
354
 
        key_delta = ('file-id', 'delta') 
 
353
        key_base = ('file-id', 'base')
 
354
        key_delta = ('file-id', 'delta')
355
355
        source_repo.texts.add_lines(key_base, (), ['lines\n'])
356
356
        source_repo.texts.add_lines(
357
357
            key_delta, (key_base,), ['more\n', 'lines\n'])
362
362
        self.require_suspendable_write_groups(
363
363
            'Cannot test resume on repo that does not support suspending')
364
364
        source_repo = self.make_source_with_delta_record()
365
 
        key_base = ('file-id', 'base') 
366
 
        key_delta = ('file-id', 'delta') 
 
365
        key_base = ('file-id', 'base')
 
366
        key_delta = ('file-id', 'delta')
367
367
        # Start a write group, insert just a delta.
368
368
        repo = self.make_write_locked_repo()
369
369
        repo.start_write_group()
385
385
        self.require_suspendable_write_groups(
386
386
            'Cannot test resume on repo that does not support suspending')
387
387
        source_repo = self.make_source_with_delta_record()
388
 
        key_base = ('file-id', 'base') 
389
 
        key_delta = ('file-id', 'delta') 
 
388
        key_base = ('file-id', 'base')
 
389
        key_delta = ('file-id', 'delta')
390
390
        # Start a write group.
391
391
        repo = self.make_write_locked_repo()
392
392
        repo.start_write_group()
412
412
        self.require_suspendable_write_groups(
413
413
            'Cannot test resume on repo that does not support suspending')
414
414
        source_repo = self.make_source_with_delta_record()
415
 
        key_base = ('file-id', 'base') 
416
 
        key_delta = ('file-id', 'delta') 
 
415
        key_base = ('file-id', 'base')
 
416
        key_delta = ('file-id', 'delta')
417
417
        # Start a write group, insert just a delta.
418
418
        repo = self.make_write_locked_repo()
419
419
        repo.start_write_group()
448
448
        repo = self.make_write_locked_repo()
449
449
        repo.resume_write_group([])
450
450
        repo.abort_write_group()
451
 
        
 
451
 
452
452