def test_subtitle_queue_multi_file_torrent(self, execute_task):
        assert len(queue_get()) == 0, "Queue should be empty before run."
        task = execute_task('subtitle_torrent')

        queue = queue_get()
        assert len(queue) == 1, 'Task should have queued one item.'

        assert queue[0].path == normalize_path(os.path.join('/', 'slackware-14.1-iso')), \
            'Queued path should be torrent name in root dir'

        assert queue[0].alternate_path == normalize_path(os.path.join('~/', 'slackware-14.1-iso')), \
            'Queued path should be torrent name in user dir'
    def test_subtitle_queue_multi_file_torrent(self):
        assert len(queue_get()) == 0, "Queue should be empty before run."
        self.execute_task('subtitle_torrent')

        queue = queue_get()
        assert len(queue) == 1, 'Task should have queued one item.'

        assert queue[0].path == normalize_path(os.path.join('/', 'slackware-14.1-iso')), \
            'Queued path should be torrent name in root dir'

        assert queue[0].alternate_path == normalize_path(os.path.join('~/', 'slackware-14.1-iso')), \
            'Queued path should be torrent name in user dir'
    def test_subtitle_queue_torrent(self, execute_task):
        assert len(queue_get()) == 0, "Queue should be empty before run."
        task = execute_task('subtitle_single_file_torrent')

        queue = queue_get()
        assert len(queue) == 1, 'Task should have accepted one item.'

        assert queue[0].path == normalize_path(os.path.join('/', 'ubuntu-12.04.1-desktop-i386.iso')), \
            'Queued path should be /ubuntu-12.04.1-desktop-i386.iso'
    def test_subtitle_queue_torrent(self):
        assert len(queue_get()) == 0, "Queue should be empty before run."
        self.execute_task('subtitle_single_file_torrent')

        queue = queue_get()
        assert len(queue) == 1, 'Task should have accepted one item.'

        assert queue[0].path == normalize_path(os.path.join('/', 'ubuntu-12.04.1-desktop-i386.iso')), \
            'Queued path should be /ubuntu-12.04.1-desktop-i386.iso'