def test_find_modified_unfiltered(self, ConnectionMock): m = self._get_list_mock(ConnectionMock) yesterday = datetime.now() - timedelta(days=1) videos = Video.find_modified(since=yesterday) for video in videos: print video # self.assertEquals(type(video), Video) print m.method_calls self.assertEquals(m.method_calls[0][0], 'get_list') self.assertEquals(m.method_calls[0][1][0], 'find_modified_videos') self.assertEquals(m.method_calls[0][2]['from_date'] > 0, True)
def test_find_modified_filtered(self, ConnectionMock): m = self._get_list_mock(ConnectionMock) yesterday = datetime.now() - timedelta(days=1) filters = [pybrightcove.enums.FilterChoicesEnum.PLAYABLE, pybrightcove.enums.FilterChoicesEnum.DELETED] videos = Video.find_modified(since=yesterday, filter_list=filters) for video in videos: print video # self.assertEquals(type(video), Video) self.assertEquals(m.method_calls[0][0], 'get_list') self.assertEquals(m.method_calls[0][1][0], 'find_modified_videos') self.assertEquals(m.method_calls[0][2]['from_date'] > 0, True) self.assertEquals(m.method_calls[0][2]['filter'], filters)