Exemplo n.º 1
0
def test_header_size() -> None:
    header = create_header(1, 1, 1, 1, 1)
    assert len(header) == 52
Exemplo n.º 2
0
def test_crash_on_framerate_range() -> None:
    with pytest.raises(Exception):
        create_header(1, 2**32, 1, 1, 1)
Exemplo n.º 3
0
def test_crash_on_gop_size_range() -> None:
    with pytest.raises(Exception):
        create_header(1, 1, 1, 1, 2**32)
Exemplo n.º 4
0
def test_known_good_header() -> None:
    header = create_header(722, 24, 488448, 643705, 488)
    expected = open(sample_filename("World - 2.header"), "rb").read()
    assert header == expected