~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_help.py

Merge cleanup into first-try

Show diffs side-by-side

added added

removed removed

Lines of Context:
112
112
                Example 2::
113
113
 
114
114
                    cmd arg2
 
115
 
 
116
                A code block follows.
 
117
 
 
118
                ::
 
119
 
 
120
                    bzr Demo something
115
121
            """
116
122
        cmd = cmd_Demo()
117
123
        helptext = cmd.get_help_text()
122
128
            '\n'
123
129
            'Options:\n'
124
130
            '  --usage        Show usage message and options.\n'
125
 
            '  -0, --null     Use an ASCII NUL (\\0) separator rather than a newline.\n'
126
131
            '  -v, --verbose  Display more information.\n'
127
132
            '  -q, --quiet    Only display errors and warnings.\n'
128
133
            '  -h, --help     Show help message.\n'
135
140
            '    Example 2:\n'
136
141
            '\n'
137
142
            '        cmd arg2\n'
 
143
            '\n'
 
144
            '    A code block follows.\n'
 
145
            '\n'
 
146
            '        bzr Demo something\n'
138
147
            '\n')
139
148
        helptext = cmd.get_help_text(plain=False)
140
149
        self.assertEquals(helptext,
143
152
            '\n'
144
153
            ':Options:\n'
145
154
            '  --usage        Show usage message and options.\n'
146
 
            '  -0, --null     Use an ASCII NUL (\\0) separator rather than a newline.\n'
147
155
            '  -v, --verbose  Display more information.\n'
148
156
            '  -q, --quiet    Only display errors and warnings.\n'
149
157
            '  -h, --help     Show help message.\n'
156
164
            '    Example 2::\n'
157
165
            '\n'
158
166
            '        cmd arg2\n'
 
167
            '\n'
 
168
            '    A code block follows.\n'
 
169
            '\n'
 
170
            '    ::\n'
 
171
            '\n'
 
172
            '        bzr Demo something\n'
159
173
            '\n')
160
174
 
161
175
    def test_concise_help_text(self):
179
193
            '\n'
180
194
            'Options:\n'
181
195
            '  --usage        Show usage message and options.\n'
182
 
            '  -0, --null     Use an ASCII NUL (\\0) separator rather than a newline.\n'
183
196
            '  -v, --verbose  Display more information.\n'
184
197
            '  -q, --quiet    Only display errors and warnings.\n'
185
198
            '  -h, --help     Show help message.\n'
199
212
            '\n'
200
213
            'Options:\n'
201
214
            '  --usage        Show usage message and options.\n'
202
 
            '  -0, --null     Use an ASCII NUL (\\0) separator rather than a newline.\n'
203
215
            '  -v, --verbose  Display more information.\n'
204
216
            '  -q, --quiet    Only display errors and warnings.\n'
205
217
            '  -h, --help     Show help message.\n'
234
246
            '\n'
235
247
            'Options:\n'
236
248
            '  --usage        Show usage message and options.\n'
237
 
            '  -0, --null     Use an ASCII NUL (\\0) separator rather than a newline.\n'
238
249
            '  -v, --verbose  Display more information.\n'
239
250
            '  -q, --quiet    Only display errors and warnings.\n'
240
251
            '  -h, --help     Show help message.\n'
278
289
            '\n'
279
290
            'Options:\n'
280
291
            '  --usage        Show usage message and options.\n'
281
 
            '  -0, --null     Use an ASCII NUL (\\0) separator rather than a newline.\n'
282
292
            '  -v, --verbose  Display more information.\n'
283
293
            '  -q, --quiet    Only display errors and warnings.\n'
284
294
            '  -h, --help     Show help message.\n'