def test_youtube(self): """ Test youtube url :return: """ # Valid inputs self.assertTrue(Validate.youtube("https://www.youtube.com/watch?v=dQw4w9WgXcQ")) self.assertTrue(Validate.youtube("https://www.youtube.com/watch?v=P027oGJy2n4")) self.assertTrue(Validate.youtube("https://www.youtube.com/watch?v=kHzF_4gW78g")) self.assertTrue(Validate.youtube("https://www.youtube.com/watch?v=9QfpUg-UutA")) # Invalid inputs self.assertRaises(ValueError, Validate.youtube, "https://youtu.be/dQw4w9WgXcQ") self.assertRaises(ValueError, Validate.youtube, "https://www.youtube.com/watch?v=dQw4w9WgXcQ?t=33") self.assertRaises(ValueError, Validate.youtube, "https://youtu.be/dQw4w9WgXcQ?t=33")