Code Duplication    Length = 15-15 lines in 2 locations

test/cli/test_cli_run.py 2 locations

@@ 223-237 (lines=15) @@
220
    assert options.quiet is True
221
222
223
def test_build_parser_stop():
224
    """Assert parser's namespace exposes stop's options (default values)"""
225
    parser = build_parser()
226
    options = parser.parse_args(['stop'])
227
228
    assert isinstance(options, argparse.Namespace)
229
    assert hasattr(options, 'config')
230
    assert hasattr(options, 'configdir')
231
    assert hasattr(options, 'kill')
232
    assert hasattr(options, 'quiet')
233
234
    assert options.config == 'default'
235
    assert options.configdir == config.DEFAULT_HOMEDIR
236
    assert options.kill is False
237
    assert options.quiet is False
238
239
240
def test_build_parser_stop_config():
@@ 172-186 (lines=15) @@
169
    assert options.list_configs is True
170
171
172
def test_build_parser_start():
173
    """Assert parser's namespace exposes start's options (default values)"""
174
    parser = build_parser()
175
    options = parser.parse_args(['start'])
176
177
    assert isinstance(options, argparse.Namespace)
178
    assert hasattr(options, 'config')
179
    assert hasattr(options, 'configdir')
180
    assert hasattr(options, 'daemonize')
181
    assert hasattr(options, 'quiet')
182
183
    assert options.config == 'default'
184
    assert options.configdir == config.DEFAULT_HOMEDIR
185
    assert options.daemonize is False
186
    assert options.quiet is False
187
188
189
def test_build_parser_start_config():