split of ytdl into its own test function and skip it when there's an ImportError similar to test_ytdl.py