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)
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)
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
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
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)
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'