Exemple #1
0
def test_check_filename_reject():
    """Does an invalid filename get rejected?"""

    bad_filename = rand_string(4) + expected_filename()
    assert not Bbt._check_filename(bad_filename)
Exemple #2
0
def test_reject_filename():
    """Does an invalid filename get rejected?"""

    # MAGIC offset account no.
    filename = str(12345) + expected_filename()
    assert not Bbt._check_filename(filename)
Exemple #3
0
def test_check_filename_path():
    """Does a valid file path pass?"""

    path = os.path.join("/", "arbitrary", "dir", expected_filename())
    assert Bbt._check_filename(path)
Exemple #4
0
def test_check_filename():
    """Does a valid filename pass?"""

    assert Bbt._check_filename(expected_filename())