fix unit tests

some tests where actually already broken/misleading with lavc/lavf 54.
The upgrade to lavc/lavf 55 just highlightened their brokeness.
Now they are a bit more robust and meaningful.
bump coverage