~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to blackbox.py

  • Committer: Aaron Bentley
  • Date: 2005-10-24 04:59:56 UTC
  • Revision ID: aaron.bentley@utoronto.ca-20051024045956-a6b714339c805e75
Made push self-disable when bzr has a builtin push

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
from bzrlib.tests.blackbox import ExternalBase
 
1
from bzrlib.selftest.blackbox import ExternalBase
2
2
from unittest import makeSuite
3
3
import os.path
4
4
class TestBzrTools(ExternalBase):
15
15
        self.runbzr('clean-tree')
16
16
        assert os.path.lexists('name~')
17
17
        assert not os.path.lexists('name')
18
 
        self.runbzr('clean-tree --detritus')
 
18
        self.runbzr('clean-tree --detrius')
19
19
        assert not os.path.lexists('name~')
20
20
        assert os.path.lexists('name.pyc')
21
21
        self.runbzr('clean-tree --ignored')
24
24
    def test_shelve(self):
25
25
        self.runbzr('init')
26
26
        self.runbzr('commit -m uc --unchanged')
27
 
        self.runbzr('shelve -r 1 -m foo', retcode=0)
 
27
        self.runbzr('shelve -r 1 -m foo', retcode=1)
28
28
 
29
29
    def test_fetch_ghosts(self):
30
30
        self.runbzr('init')
31
 
        self.runbzr('fetch-ghosts .')
 
31
        self.runbzr('fetch-ghosts .', retcode=1)
32
32
 
33
33
    def test_patch(self):
34
34
        self.runbzr('init')
36
36
        self.runbzr('add')
37
37
        self.runbzr('commit -m hello')
38
38
        file('myfile', 'wb').write('goodbye')
39
 
        file('mypatch', 'wb').write(self.runbzr('diff', retcode=1, backtick=1))
 
39
        file('mypatch', 'wb').write(self.runbzr('diff', backtick=1))
40
40
        self.runbzr('revert')
41
41
        assert file('myfile', 'rb').read() == 'hello'
42
42
        self.runbzr('patch mypatch')