improve tests

This commit is contained in:
aler9
2022-06-14 12:43:48 +02:00
parent 774d3f2973
commit 7d0e8ed058
9 changed files with 217 additions and 10 deletions

View File

@@ -37,6 +37,21 @@ func TestRemovePadding(t *testing.T) {
}}, out)
}
func TestGenericOversized(t *testing.T) {
cleaner := NewCleaner(false, true)
_, err := cleaner.Clear(&rtp.Packet{
Header: rtp.Header{
Version: 2,
PayloadType: 96,
Marker: false,
SequenceNumber: 34572,
},
Payload: bytes.Repeat([]byte{0x01, 0x02, 0x03, 0x04, 0x05}, 2050/5),
})
require.EqualError(t, err, "payload size (2062) greater than maximum allowed (1472)")
}
func TestH264Oversized(t *testing.T) {
cleaner := NewCleaner(true, true)