Пример #1
0
def test_drop_daemonize_option_longopt():
    value = '--daemonize -c -m5 -H'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == ' -c -m5 -H'

    value = '-c --daemonize -m5 -H'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == '-c  -m5 -H'
Пример #2
0
def test_drop_daemonize_option_single_quotes():
    value = "'-d -c -m5 -H'"
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == "' -c -m5 -H'"

    value = "'-c -d -m5 -H'"
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == "'-c  -m5 -H'"
Пример #3
0
def test_drop_daemonize_option_no_quotes():
    value = '-d -c -m5 -H'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == ' -c -m5 -H'

    value = '-c -d -m5 -H'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == '-c  -m5 -H'
Пример #4
0
def test_drop_daemonize_option_double_quotes():
    value = '"-d -c -m5 -H"'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == '" -c -m5 -H"'

    value = '"-c -d -m5 -H"'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == '"-c  -m5 -H"'
Пример #5
0
def test_drop_daemonize_short_form():
    value = '-cdL -m5'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == '-cL -m5'

    value = '-dcL -m5'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == '-cL -m5'

    value = '-cLd -m5'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == '-cL -m5'
Пример #6
0
def test_drop_daemonize_option_repeated():
    value = '--daemonize -cdd -m5 -dcd --daemonize -H -ddd'
    rewritten = lib_spamd._drop_daemonize_option(value)
    assert rewritten == ' -c -m5 -c  -H '