def FilterToCompletedCompletions_ShortTextDoesntRaise_test(): completions = [ BuildCompletion( insertion_text = 'AAA' ) ] result = _FilterToMatchingCompletions( CompleteItemIs( 'A' ), completions ) eq_( list( result ), [] )
def FilterToCompletedCompletions_Unicode_test(): completions = [ BuildCompletion( insertion_text = '†es†' ) ] result = _FilterToMatchingCompletions( CompleteItemIs( '†es†' ), completions ) eq_( list( result ), completions )
def FilterToCompletedCompletions_MatchIsReturned_test(): completions = [ BuildCompletion( insertion_text = 'Test' ) ] result = _FilterToMatchingCompletions( CompleteItemIs( 'Test' ), completions ) eq_( list( result ), completions )
def FilterToCompletedCompletions_ExactMatchIsReturned_test(): completions = [ BuildCompletion( insertion_text = 'Test' ) ] result = _FilterToMatchingCompletions( CompleteItemIs( 'Test' ), completions ) eq_( list( result ), completions )
def FilterToCompletedCompletions_NonMatchIsntReturned_test(): completions = [ BuildCompletion( insertion_text = 'A' ) ] result = _FilterToMatchingCompletions( CompleteItemIs( ' Quote' ), completions ) eq_( list( result ), [] )
def FilterToCompletedCompletions_ShortTextDoesntRaise_test(): completions = [ BuildCompletion( insertion_text = 'AAA' ) ] result = _FilterToMatchingCompletions( CompleteItemIs( 'A' ), completions ) eq_( list( result ), [] )
def test_FilterToCompletedCompletions_Unicode(self): completions = [BuildCompletion(insertion_text='†es†')] result = _FilterToMatchingCompletions(CompleteItemIs('†es†'), completions) assert_that(list(result), contains_exactly({}))
def test_FilterToCompletedCompletions_NonMatchIsntReturned(self): completions = [BuildCompletion(insertion_text='A')] result = _FilterToMatchingCompletions(CompleteItemIs(' Quote'), completions) assert_that(list(result), empty())
def test_FilterToCompletedCompletions_ExactMatchIsReturned(self): completions = [BuildCompletion(insertion_text='Test')] result = _FilterToMatchingCompletions(CompleteItemIs('Test'), completions) assert_that(list(result), contains_exactly({}))
def test_FilterToCompletedCompletions_ShortTextDoesntRaise(self): completions = [BuildCompletion(insertion_text='AAA')] result = _FilterToMatchingCompletions(CompleteItemIs('A'), completions) assert_that(list(result), empty())