Beispiel #1
0
def test_filter_lines():
    begin_line = findln_by_time(pacemaker_log, time_before)
    end_line = findln_by_time(pacemaker_log, time_between)

    out1 = filter_lines(pacemaker_log, begin_line)
    out2 = filter_lines(pacemaker_log, begin_line, end_line)

    eq_(len(out1.split('\n')), 924)
    eq_(len(out2.split('\n')), 804)
Beispiel #2
0
def test_filter_lines_unicode():
    with open(evil_unicode_log, 'wb') as f:
        f.write(invalid_utf8)
    out1 = filter_lines(evil_unicode_log, 1, 3)
    eq_(len(out1.split('\n')), 2)
    os.remove(evil_unicode_log)

    out2 = filter_lines(pacemaker_unicode_log, 1, 30)
    eq_(len(out2.split('\n')), 31)
Beispiel #3
0
def test_filter_lines():
    begin_line = findln_by_time(pacemaker_log, time_before)
    end_line = findln_by_time(pacemaker_log, time_between)

    out1 = filter_lines(pacemaker_log, begin_line)
    out2 = filter_lines(pacemaker_log, begin_line, end_line)

    assert len(out1.split('\n')) == 924
    assert len(out2.split('\n')) == 804
Beispiel #4
0
def test_filter_lines_unicode():
    with open(evil_unicode_log, 'wb') as f:
        f.write(invalid_utf8)
    out1 = filter_lines(evil_unicode_log, 1, 3)
    assert len(out1.split('\n')) == 2
    os.remove(evil_unicode_log)

    out2 = filter_lines(pacemaker_unicode_log, 1, 30)
    assert len(out2.split('\n')) == 31
Beispiel #5
0
def test_filter_lines():
    begin_line = findln_by_time(pacemaker_log, time_before)
    end_line = findln_by_time(pacemaker_log, time_between)

    out1 = filter_lines(pacemaker_log, begin_line)
    out2 = filter_lines(pacemaker_log, begin_line, end_line)

    eq_(len(out1.split('\n')), 924)
    eq_(len(out2.split('\n')), 804)
Beispiel #6
0
def test_filter_lines():
    with open('pacemaker.log') as f:
        data = f.read()
    res = filter_lines(data, 140, 143)
    _, expected = crmsh.utils.get_stdout("sed -n '140, 143p' pacemaker.log")
    assert res == expected + '\n'