'We should be able to use a list-like object for choices.'

def test_list_like_extract(self):

    def generate_choices():
        choices = [u'a', u'Bb', u'CcC']
        for choice in choices:
            (yield choice)
    search = u'aaa'
    result = [(value, confidence) for (value, confidence) in process.extract(search, generate_choices())]
    self.assertTrue((len(result) > 0))
