Esempio n. 1
0
def test_read_magic_number_returns_value_erorr():
    with pytest.raises(ValueError, match="This is ValueError mistake"):
        read_magic_number("not_exist.txt")
Esempio n. 2
0
def test_read_magic_number_returns_true():
    with NamedTemporaryFile(delete=True) as f:
        f.write(b"1")
        f.seek(0)
        assert read_magic_number(f.name) is True
Esempio n. 3
0
def test_read_magic_number_with_empty_str_returns_false():
    with NamedTemporaryFile(delete=True) as f:
        f.write(b"")
        f.seek(0)
        assert read_magic_number(f.name) is False