~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

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

add "hidden" topic

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
    def test_help_commands(self):
55
55
        dash_help  = self.runbzr('--help commands')[0]
56
56
        commands   = self.runbzr('help commands')[0]
 
57
        hidden = self.runbzr('help hidden')[0]
57
58
        long_help  = self.runbzr('help --long')[0]
58
59
        qmark_long = self.runbzr('? --long')[0]
59
60
        qmark_cmds = self.runbzr('? commands')[0]
62
63
        self.assertEquals(dash_help, qmark_long)
63
64
        self.assertEquals(dash_help, qmark_cmds)
64
65
 
 
66
    def test_hidden(self):
 
67
        commands   = self.runbzr('help commands')[0]
 
68
        hidden   = self.runbzr('help hidden')[0]
 
69
        self.assertTrue('commit' in commands)
 
70
        self.assertTrue('commit' not in hidden)
 
71
        self.assertTrue('rocks' in hidden)
 
72
        self.assertTrue('rocks' not in commands)
 
73
 
65
74
    def test_help_detail(self):
66
75
        dash_h  = self.runbzr('commit -h')[0]
67
76
        help_x  = self.runbzr('help commit')[0]