Ejemplo n.º 1
0
    def test_guessDuration(self):

        for _, row in self.dvds.iterrows():

            duration = row['episodeDuration']

            dvd = TVSeriesDVD(row['series'],
                              row['season'],
                              row['disc'],
                              xml=resource_filename(__package__,
                                                    'data/%s' % row['xml']))

            assert np.abs(np.log(
                dvd.guess_episode_duration() / duration)) < np.log(1.1)
Ejemplo n.º 2
0
    def test_findEpisodes(self):

        for _, row in self.dvds.iterrows():

            titles = row['titles']

            dvd = TVSeriesDVD(row['series'],
                              row['season'],
                              row['disc'],
                              xml=resource_filename(__package__,
                                                    'data/%s' % row['xml']))

            episodes = dvd.find_episode_titles()

            assert titles == [e.index for e in episodes]