Example #1
0
def podcast_list(filename: Path) -> Iterator['Podcast']:
    with open(filename, 'r') as podcast_list:
        for entry in podcast_list.readlines():
            podcast = Podcast.create(entry)
            if podcast:
                yield podcast
            continue
Example #2
0
 def test_create(self, name: str, input: str, expected: 'Podcast'):
     result = Podcast.create(input)
     self.assertEqual(result, expected)