~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/blackbox/test_status.py

(gz) Fix test failure on alpha by correcting format string for
 gc_chk_sha1_record (Martin [gz])

Show diffs side-by-side

added added

removed removed

Lines of Context:
324
324
        wt.add('FILE_D')
325
325
        wt.add('FILE_E')
326
326
        wt.commit('Create five empty files.')
327
 
        with open('FILE_B', 'w') as f: f.write('Modification to file FILE_B.')
328
 
        with open('FILE_C', 'w') as f: f.write('Modification to file FILE_C.')
 
327
        open('FILE_B', 'w').write('Modification to file FILE_B.')
 
328
        open('FILE_C', 'w').write('Modification to file FILE_C.')
329
329
        unlink('FILE_E')  # FILE_E will be versioned but missing
330
 
        with open('FILE_Q', 'w') as f: f.write('FILE_Q is added but not committed.')
 
330
        open('FILE_Q', 'w').write('FILE_Q is added but not committed.')
331
331
        wt.add('FILE_Q')  # FILE_Q will be added but not committed
332
332
        open('UNVERSIONED_BUT_EXISTING', 'w')
333
333
        return wt
477
477
          ' M  FILE_B\n',
478
478
          'X   NONEXISTENT\n',
479
479
          ]
480
 
        expected.sort()
481
480
        out, err = self.run_bzr('status --short NONEXISTENT '
482
481
                                'FILE_A FILE_B UNVERSIONED_BUT_EXISTING '
483
482
                                'FILE_C FILE_D FILE_E FILE_Q', retcode=3)
484
 
        actual = out.splitlines(True)
485
 
        actual.sort()
486
 
        self.assertEqual(expected, actual)
 
483
        self.assertEqual(expected, out.splitlines(True))
487
484
        self.assertContainsRe(err,
488
485
                              r'.*ERROR: Path\(s\) do not exist: '
489
486
                              'NONEXISTENT.*')
637
634
        self.assertContainsRe(result, "[+]N  hello.txt\n")
638
635
 
639
636
        self.build_tree(['world.txt'])
640
 
        result = self.run_bzr("status -S -r 0")[0]
 
637
        result = self.run_bzr("status --short -r 0")[0]
641
638
        self.assertContainsRe(result, "[+]N  hello.txt\n" \
642
639
                                      "[?]   world.txt\n")
643
 
        result2 = self.run_bzr("status -S -r 0..")[0]
 
640
        result2 = self.run_bzr("status --short -r 0..")[0]
644
641
        self.assertEquals(result2, result)
645
642
 
646
643
    def test_status_versioned(self):