Skip to content

Commit 3075975

Browse files
committed
Use common frames comparison function
1 parent fdf1a1d commit 3075975

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

test/test_decoders.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -780,6 +780,7 @@ def test_get_frames_with_missing_num_frames_metadata(
780780
assert decoder.metadata.num_frames == int(
781781
decoder.metadata.duration_seconds * decoder.metadata.average_fps
782782
)
783+
assert len(decoder) == 390
783784

784785
# Test get_frames_in_range
785786
ref_frames9 = NASA_VIDEO.get_frame_data_by_range(
@@ -791,7 +792,7 @@ def test_get_frames_with_missing_num_frames_metadata(
791792
# Test get_frame_at
792793
ref_frame9 = NASA_VIDEO.get_frame_data_by_index(9, stream_index=3).to(device)
793794
frame9 = decoder.get_frame_at(9)
794-
torch.testing.assert_close(ref_frame9, frame9.data)
795+
assert_frames_equal(ref_frame9, frame9.data)
795796

796797
# Test get_frames_at
797798
indices = [0, 1, 25, 35]
@@ -801,7 +802,7 @@ def test_get_frames_with_missing_num_frames_metadata(
801802
]
802803
frames = decoder.get_frames_at(indices)
803804
for ref, frame in zip(ref_frames, frames.data):
804-
torch.testing.assert_close(ref, frame)
805+
assert_frames_equal(ref, frame)
805806

806807
# Test get_frames_played_in_range to get all frames
807808
assert decoder.metadata.end_stream_seconds is not None

0 commit comments

Comments
 (0)