~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to testbzr

  • Committer: Martin Pool
  • Date: 2005-05-26 03:10:53 UTC
  • Revision ID: mbp@sourcefrog.net-20050526031053-e6a43ad83e2dc1ee
- add failing test for problem with stat after remove, 
  reported by William Dodé

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /usr/bin/python
 
2
# -*- coding: utf-8 -*-
2
3
 
3
4
# Copyright (C) 2005 Canonical Ltd
4
5
 
341
342
    runcmd('bzr log --forward')
342
343
 
343
344
    runcmd('bzr info')
344
 
    
345
 
    
346
 
    cd('..')
 
345
 
 
346
 
 
347
 
 
348
    cd('..')
 
349
    cd('..')
 
350
 
 
351
    progress('status after remove')
 
352
    mkdir('status-after-remove')
 
353
    # see mail from William Dodé, 2005-05-25
 
354
    # $ bzr init; touch a; bzr add a; bzr commit -m "add a"
 
355
    #     * looking for changes...
 
356
    #     added a
 
357
    #     * commited r1
 
358
    #     $ bzr remove a
 
359
    #     $ bzr status
 
360
    #     bzr: local variable 'kind' referenced before assignment
 
361
    #     at /vrac/python/bazaar-ng/bzrlib/diff.py:286 in compare_trees()
 
362
    #     see ~/.bzr.log for debug information
 
363
    cd('status-after-remove')
 
364
    runcmd('bzr init')
 
365
    file('a', 'w').write('foo')
 
366
    runcmd('bzr add a')
 
367
    runcmd(['bzr', 'commit', '-m', 'add a'])
 
368
    runcmd('bzr remove a')
 
369
    runcmd('bzr status')
 
370
 
347
371
    cd('..')
348
372
 
349
373
    progress('ignore patterns')