def test_downloadqueue_start(): mydownloadqueue = DownloadQueue() mydownloadqueue._display = mock.MagicMock() mydownloadqueue.add(episode1) episode1.download = mock.MagicMock(name="download") mydownloadqueue.start() episode1.download.assert_called_with(mydownloadqueue, mydownloadqueue._display, )
def test_downloadqueue_next(): mydownloadqueue = DownloadQueue() mydownloadqueue.add(episode1) mydownloadqueue.add(episode2) mydownloadqueue.start = mock.MagicMock(name="start") mydownloadqueue.next() assert mydownloadqueue.length == 1 mydownloadqueue.start.assert_called_once()
def test_downloadqueue_update(): mydownloadqueue = DownloadQueue() mydownloadqueue.add(episode1) mydownloadqueue.start = mock.MagicMock(name="start") mydownloadqueue.update() mydownloadqueue.start.assert_called_once()
def test_downloadqueue_update(): mydownloadqueue = DownloadQueue() mydownloadqueue.add(episode1) mydownloadqueue.start = mock.MagicMock(name="start") mydownloadqueue.update() assert mydownloadqueue.start.call_count == 1