Exemplo n.º 1
0
def test_report_num_slots_free_2(tmpdir):
    prepare_report_dirs(tmpdir, has_current=True, archive_nums=[1, 3, 4])
    create_report_dir_with_rotation(tmpdir.strpath, archiving_limit=3)
    check_report_dirs(tmpdir, has_current=True, archive_nums=[1, 2, 3, 4])
Exemplo n.º 2
0
 def create_report_dir(self, top_dir):
     return create_report_dir_with_rotation(top_dir)
Exemplo n.º 3
0
def test_report_1_and_2_missing(tmpdir):
    prepare_report_dirs(tmpdir, has_current=True, archive_nums=[3])
    create_report_dir_with_rotation(tmpdir.strpath)
    check_report_dirs(tmpdir, has_current=True, archive_nums=[1, 3])
Exemplo n.º 4
0
def test_no_archiving_limit(tmpdir):
    prepare_report_dirs(tmpdir, has_current=True, archive_nums=[1, 2])
    create_report_dir_with_rotation(tmpdir.strpath, archiving_limit=None)
    check_report_dirs(tmpdir, has_current=True, archive_nums=[1, 2, 3])
Exemplo n.º 5
0
def test_first_removal(tmpdir):
    prepare_report_dirs(tmpdir, has_current=True, archive_nums=[1, 2])
    create_report_dir_with_rotation(tmpdir.strpath, archiving_limit=2)
    check_report_dirs(tmpdir, has_current=True, archive_nums=[1, 2])
Exemplo n.º 6
0
def test_first_archiving(tmpdir):
    prepare_report_dirs(tmpdir, has_current=True)
    create_report_dir_with_rotation(tmpdir.strpath)
    check_report_dirs(tmpdir, has_current=True, archive_nums=[1])
Exemplo n.º 7
0
def test_first_report(tmpdir):
    path = create_report_dir_with_rotation(tmpdir.strpath)
    assert osp.exists(path)
    check_report_dirs(tmpdir, has_current=True, archive_nums=None)