============================= test session starts ============================== platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON) cachedir: .pytest_cache rootdir: $(@D) configfile: pyproject.toml testpaths: tests collecting ... collected 386 items tests/distance/test_DamerauLevenshtein.py::test_distance[test-text-1] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[test-tset-1] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[test-qwy-4] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[test-testit-2] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[test-tesst-1] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[test-tet-1] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[cat-hat-1] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[Niall-Neil-3] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[aluminum-Catalan-7] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[ATCG-TAGC-2] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[ab-ba-1] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[ab-cde-3] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[ab-ac-1] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[ab-bc-2] PASSED tests/distance/test_DamerauLevenshtein.py::test_distance[ca-abc-2] PASSED tests/distance/test_DamerauLevenshtein.py::testCaseInsensitive PASSED tests/distance/test_Hamming.py::test_basic PASSED tests/distance/test_Hamming.py::test_disable_padding PASSED tests/distance/test_Hamming.py::test_score_cutoff PASSED tests/distance/test_Hamming.py::test_Editops PASSED tests/distance/test_Hamming.py::testCaseInsensitive PASSED tests/distance/test_Indel.py::test_basic PASSED tests/distance/test_Indel.py::test_issue_196 PASSED tests/distance/test_Indel.py::test_Editops PASSED tests/distance/test_Indel.py::testCaseInsensitive PASSED tests/distance/test_Jaro.py::test_hash_special_case PASSED tests/distance/test_Jaro.py::test_edge_case_lengths PASSED tests/distance/test_Jaro.py::testCaseInsensitive PASSED tests/distance/test_JaroWinkler.py::test_hash_special_case PASSED tests/distance/test_JaroWinkler.py::test_large_prefix_weight PASSED tests/distance/test_JaroWinkler.py::test_invalid_prefix_weight PASSED tests/distance/test_JaroWinkler.py::test_edge_case_lengths PASSED tests/distance/test_JaroWinkler.py::testCaseInsensitive PASSED tests/distance/test_LCSseq.py::test_basic PASSED tests/distance/test_LCSseq.py::test_Editops PASSED tests/distance/test_LCSseq.py::testCaseInsensitive PASSED tests/distance/test_Levenshtein.py::test_empty_string PASSED tests/distance/test_Levenshtein.py::test_score_cutoff_overflow PASSED tests/distance/test_Levenshtein.py::test_cross_type_matching PASSED tests/distance/test_Levenshtein.py::test_word_error_rate PASSED tests/distance/test_Levenshtein.py::test_simple_unicode_tests PASSED tests/distance/test_Levenshtein.py::test_Editops PASSED tests/distance/test_Levenshtein.py::test_Opcodes PASSED tests/distance/test_Levenshtein.py::test_mbleven PASSED tests/distance/test_Levenshtein.py::testCaseInsensitive PASSED tests/distance/test_OSA.py::test_empty_string PASSED tests/distance/test_OSA.py::test_cross_type_matching PASSED tests/distance/test_OSA.py::test_word_error_rate PASSED tests/distance/test_OSA.py::test_simple PASSED tests/distance/test_OSA.py::test_simple_unicode_tests PASSED tests/distance/test_OSA.py::testCaseInsensitive PASSED tests/distance/test_Postfix.py::test_basic PASSED tests/distance/test_Postfix.py::test_score_cutoff PASSED tests/distance/test_Postfix.py::testCaseInsensitive PASSED tests/distance/test_Prefix.py::test_basic PASSED tests/distance/test_Prefix.py::test_score_cutoff PASSED tests/distance/test_Prefix.py::testCaseInsensitive PASSED tests/distance/test_distance.py::test_none[scorer0] PASSED tests/distance/test_distance.py::test_none[scorer1] PASSED tests/distance/test_distance.py::test_none[scorer2] PASSED tests/distance/test_distance.py::test_none[scorer3] PASSED tests/distance/test_distance.py::test_none[scorer4] PASSED tests/distance/test_distance.py::test_none[scorer5] PASSED tests/distance/test_distance.py::test_none[scorer6] PASSED tests/distance/test_distance.py::test_none[scorer7] PASSED tests/distance/test_distance.py::test_none[scorer8] PASSED tests/distance/test_distance.py::test_none[scorer9] PASSED tests/distance/test_distance.py::test_nan[scorer0] PASSED tests/distance/test_distance.py::test_nan[scorer1] PASSED tests/distance/test_distance.py::test_nan[scorer2] PASSED tests/distance/test_distance.py::test_nan[scorer3] PASSED tests/distance/test_distance.py::test_nan[scorer4] PASSED tests/distance/test_distance.py::test_nan[scorer5] PASSED tests/distance/test_distance.py::test_nan[scorer6] PASSED tests/distance/test_distance.py::test_nan[scorer7] PASSED tests/distance/test_distance.py::test_nan[scorer8] PASSED tests/distance/test_distance.py::test_nan[scorer9] PASSED tests/distance/test_distance.py::test_empty_strings[scorer0] PASSED tests/distance/test_distance.py::test_empty_strings[scorer1] PASSED tests/distance/test_distance.py::test_empty_strings[scorer2] PASSED tests/distance/test_distance.py::test_empty_strings[scorer3] PASSED tests/distance/test_distance.py::test_empty_strings[scorer4] PASSED tests/distance/test_distance.py::test_empty_strings[scorer5] PASSED tests/distance/test_distance.py::test_empty_strings[scorer6] PASSED tests/distance/test_distance.py::test_empty_strings[scorer7] PASSED tests/distance/test_distance.py::test_empty_strings[scorer8] PASSED tests/distance/test_distance.py::test_empty_strings[scorer9] PASSED tests/distance/test_distance.py::test_similar_array[scorer0] PASSED tests/distance/test_distance.py::test_similar_array[scorer1] PASSED tests/distance/test_distance.py::test_similar_array[scorer2] PASSED tests/distance/test_distance.py::test_similar_array[scorer3] PASSED tests/distance/test_distance.py::test_similar_array[scorer4] PASSED tests/distance/test_distance.py::test_similar_array[scorer5] PASSED tests/distance/test_distance.py::test_similar_array[scorer6] PASSED tests/distance/test_distance.py::test_similar_array[scorer7] PASSED tests/distance/test_distance.py::test_similar_array[scorer8] PASSED tests/distance/test_distance.py::test_similar_array[scorer9] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer0] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer1] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer2] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer3] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer4] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer5] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer6] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer7] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer8] PASSED tests/distance/test_distance.py::test_similar_bytes[scorer9] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer0] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer1] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer2] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer3] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer4] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer5] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer6] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer7] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer8] PASSED tests/distance/test_distance.py::test_similar_ord_array[scorer9] PASSED tests/distance/test_distance.py::test_integer_array[scorer0] PASSED tests/distance/test_distance.py::test_integer_array[scorer1] PASSED tests/distance/test_distance.py::test_integer_array[scorer2] PASSED tests/distance/test_distance.py::test_integer_array[scorer3] PASSED tests/distance/test_distance.py::test_integer_array[scorer4] PASSED tests/distance/test_distance.py::test_integer_array[scorer5] PASSED tests/distance/test_distance.py::test_integer_array[scorer6] PASSED tests/distance/test_distance.py::test_integer_array[scorer7] PASSED tests/distance/test_distance.py::test_integer_array[scorer8] PASSED tests/distance/test_distance.py::test_integer_array[scorer9] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer0] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer1] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer2] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer3] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer4] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer5] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer6] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer7] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer8] PASSED tests/distance/test_distance.py::test_custom_hashable[scorer9] PASSED tests/distance/test_init.py::test_editops_comparison PASSED tests/distance/test_init.py::test_editops_get_index[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_editops_get_index[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_editops_get_slice[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_editops_get_slice[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_editops_del_slice[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_editops_del_slice[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_editops_inversion[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_editops_inversion[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_opcodes_comparison PASSED tests/distance/test_init.py::test_opcode_py_get_index[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_opcode_py_get_index[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_opcode_inversion[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_opcode_inversion[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_opcodes_empty[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_opcodes_empty[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_editops_empty[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_editops_empty[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_list_initialization PASSED tests/distance/test_init.py::test_merge_adjacent_blocks[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_merge_adjacent_blocks[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_empty_matching_blocks[rapidfuzz.distance._initialize_py] PASSED tests/distance/test_init.py::test_empty_matching_blocks[rapidfuzz.distance._initialize_cpp] PASSED tests/distance/test_init.py::test_editops_reversible PASSED tests/test_fuzz.py::test_no_processor PASSED tests/test_fuzz.py::test_partial_ratio PASSED tests/test_fuzz.py::test_token_sort_ratio PASSED tests/test_fuzz.py::testPartialTokenSortRatio PASSED tests/test_fuzz.py::testTokenSetRatio PASSED tests/test_fuzz.py::testPartialTokenSetRatio PASSED tests/test_fuzz.py::testQuickRatioEqual PASSED tests/test_fuzz.py::testQuickRatioCaseInsensitive PASSED tests/test_fuzz.py::testQuickRatioNotEqual PASSED tests/test_fuzz.py::testWRatioEqual PASSED tests/test_fuzz.py::testWRatioCaseInsensitive PASSED tests/test_fuzz.py::testWRatioPartialMatch PASSED tests/test_fuzz.py::testWRatioMisorderedMatch PASSED tests/test_fuzz.py::testWRatioUnicode PASSED tests/test_fuzz.py::testQRatioUnicode PASSED tests/test_fuzz.py::test_issue76 PASSED tests/test_fuzz.py::test_issue90 PASSED tests/test_fuzz.py::test_issue138 PASSED tests/test_fuzz.py::test_partial_ratio_alignment PASSED tests/test_fuzz.py::test_issue196 PASSED tests/test_fuzz.py::test_issue231 PASSED tests/test_fuzz.py::test_empty_string PASSED tests/test_fuzz.py::test_invalid_input[ratio] PASSED tests/test_fuzz.py::test_invalid_input[partial_ratio] PASSED tests/test_fuzz.py::test_invalid_input[token_sort_ratio] PASSED tests/test_fuzz.py::test_invalid_input[token_set_ratio] PASSED tests/test_fuzz.py::test_invalid_input[token_ratio] PASSED tests/test_fuzz.py::test_invalid_input[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_invalid_input[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_invalid_input[partial_token_ratio] PASSED tests/test_fuzz.py::test_invalid_input[WRatio] PASSED tests/test_fuzz.py::test_invalid_input[QRatio] PASSED tests/test_fuzz.py::test_array[ratio] PASSED tests/test_fuzz.py::test_array[partial_ratio] PASSED tests/test_fuzz.py::test_array[token_sort_ratio] PASSED tests/test_fuzz.py::test_array[token_set_ratio] PASSED tests/test_fuzz.py::test_array[token_ratio] PASSED tests/test_fuzz.py::test_array[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_array[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_array[partial_token_ratio] PASSED tests/test_fuzz.py::test_array[WRatio] PASSED tests/test_fuzz.py::test_array[QRatio] PASSED tests/test_fuzz.py::test_bytes[ratio] PASSED tests/test_fuzz.py::test_bytes[partial_ratio] PASSED tests/test_fuzz.py::test_bytes[token_sort_ratio] PASSED tests/test_fuzz.py::test_bytes[token_set_ratio] PASSED tests/test_fuzz.py::test_bytes[token_ratio] PASSED tests/test_fuzz.py::test_bytes[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_bytes[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_bytes[partial_token_ratio] PASSED tests/test_fuzz.py::test_bytes[WRatio] PASSED tests/test_fuzz.py::test_bytes[QRatio] PASSED tests/test_fuzz.py::test_none_string[ratio] PASSED tests/test_fuzz.py::test_none_string[partial_ratio] PASSED tests/test_fuzz.py::test_none_string[token_sort_ratio] PASSED tests/test_fuzz.py::test_none_string[token_set_ratio] PASSED tests/test_fuzz.py::test_none_string[token_ratio] PASSED tests/test_fuzz.py::test_none_string[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_none_string[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_none_string[partial_token_ratio] PASSED tests/test_fuzz.py::test_none_string[WRatio] PASSED tests/test_fuzz.py::test_none_string[QRatio] PASSED tests/test_fuzz.py::test_nan_string[ratio] PASSED tests/test_fuzz.py::test_nan_string[partial_ratio] PASSED tests/test_fuzz.py::test_nan_string[token_sort_ratio] PASSED tests/test_fuzz.py::test_nan_string[token_set_ratio] PASSED tests/test_fuzz.py::test_nan_string[token_ratio] PASSED tests/test_fuzz.py::test_nan_string[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_nan_string[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_nan_string[partial_token_ratio] PASSED tests/test_fuzz.py::test_nan_string[WRatio] PASSED tests/test_fuzz.py::test_nan_string[QRatio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[partial_ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[token_sort_ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[token_set_ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[token_ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[partial_token_ratio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[WRatio] PASSED tests/test_fuzz.py::test_simple_unicode_tests[QRatio] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_sort_ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_sort_ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_sort_ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_sort_ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_set_ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_set_ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_set_ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_set_ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[token_ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_sort_ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_sort_ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_sort_ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_sort_ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_set_ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_set_ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_set_ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_set_ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_ratio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_ratio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_ratio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[partial_token_ratio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[WRatio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[WRatio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[WRatio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[WRatio-1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[QRatio-default_process0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[QRatio-0] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[QRatio-default_process1] PASSED tests/test_fuzz.py::test_scorer_case_insensitive[QRatio-1] PASSED tests/test_fuzz.py::test_ratio_case_censitive[None] PASSED tests/test_fuzz.py::test_ratio_case_censitive[] PASSED tests/test_fuzz.py::test_custom_processor[ratio] PASSED tests/test_fuzz.py::test_custom_processor[partial_ratio] PASSED tests/test_fuzz.py::test_custom_processor[token_sort_ratio] PASSED tests/test_fuzz.py::test_custom_processor[token_set_ratio] PASSED tests/test_fuzz.py::test_custom_processor[token_ratio] PASSED tests/test_fuzz.py::test_custom_processor[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_custom_processor[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_custom_processor[partial_token_ratio] PASSED tests/test_fuzz.py::test_custom_processor[WRatio] PASSED tests/test_fuzz.py::test_custom_processor[QRatio] PASSED tests/test_fuzz.py::testIssue206[ratio] PASSED tests/test_fuzz.py::testIssue206[partial_ratio] PASSED tests/test_fuzz.py::testIssue206[token_sort_ratio] PASSED tests/test_fuzz.py::testIssue206[token_set_ratio] PASSED tests/test_fuzz.py::testIssue206[token_ratio] PASSED tests/test_fuzz.py::testIssue206[partial_token_sort_ratio] PASSED tests/test_fuzz.py::testIssue206[partial_token_set_ratio] PASSED tests/test_fuzz.py::testIssue206[partial_token_ratio] PASSED tests/test_fuzz.py::testIssue206[WRatio] PASSED tests/test_fuzz.py::testIssue206[QRatio] PASSED tests/test_fuzz.py::test_help[ratio] PASSED tests/test_fuzz.py::test_help[partial_ratio] PASSED tests/test_fuzz.py::test_help[token_sort_ratio] PASSED tests/test_fuzz.py::test_help[token_set_ratio] PASSED tests/test_fuzz.py::test_help[token_ratio] PASSED tests/test_fuzz.py::test_help[partial_token_sort_ratio] PASSED tests/test_fuzz.py::test_help[partial_token_set_ratio] PASSED tests/test_fuzz.py::test_help[partial_token_ratio] PASSED tests/test_fuzz.py::test_help[WRatio] PASSED tests/test_fuzz.py::test_help[QRatio] PASSED tests/test_fuzz.py::testIssue257 PASSED tests/test_hypothesis.py::test_matching_blocks PASSED tests/test_hypothesis.py::test_levenshtein_editops PASSED tests/test_hypothesis.py::test_levenshtein_editops_block PASSED tests/test_hypothesis.py::test_indel_editops PASSED tests/test_hypothesis.py::test_indel_editops_block PASSED tests/test_hypothesis.py::test_levenshtein_opcodes PASSED tests/test_hypothesis.py::test_levenshtein_opcodes_block PASSED tests/test_hypothesis.py::test_indel_opcodes PASSED tests/test_hypothesis.py::test_indel_opcodes_block PASSED tests/test_hypothesis.py::test_partial_ratio_short_needle PASSED tests/test_hypothesis.py::test_token_ratio PASSED tests/test_hypothesis.py::test_partial_token_ratio PASSED tests/test_hypothesis.py::test_levenshtein_word PASSED tests/test_hypothesis.py::test_levenshtein_block PASSED tests/test_hypothesis.py::test_levenshtein_random PASSED tests/test_hypothesis.py::test_multiple_processor_runs PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[ratio-] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[ratio-default_process0] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[ratio-default_process1] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[WRatio-] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[WRatio-default_process0] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[WRatio-default_process1] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[QRatio-] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[QRatio-default_process0] PASSED tests/test_hypothesis.py::test_only_identical_strings_extracted[QRatio-default_process1] PASSED tests/test_hypothesis.py::test_cdist PASSED tests/test_hypothesis.py::test_jaro_winkler_word PASSED tests/test_hypothesis.py::test_jaro_winkler_block PASSED tests/test_hypothesis.py::test_jaro_winkler_random PASSED tests/test_process.py::test_extractOne_exceptions PASSED tests/test_process.py::test_extract_exceptions PASSED tests/test_process.py::test_extract_iter_exceptions PASSED tests/test_process.py::test_get_best_choice1 PASSED tests/test_process.py::test_get_best_choice2 PASSED tests/test_process.py::test_get_best_choice3 PASSED tests/test_process.py::test_get_best_choice4 PASSED tests/test_process.py::test_with_processor PASSED tests/test_process.py::test_with_scorer PASSED tests/test_process.py::test_with_cutoff PASSED tests/test_process.py::test_with_cutoff_edge_cases PASSED tests/test_process.py::test_none_elements PASSED tests/test_process.py::test_numpy_nan_elements PASSED tests/test_process.py::test_pandas_nan_elements SKIPPED (could not i...) tests/test_process.py::test_result_order PASSED tests/test_process.py::test_extract_limits PASSED tests/test_process.py::test_empty_strings PASSED tests/test_process.py::test_none_strings PASSED tests/test_process.py::test_issue81 SKIPPED (could not import 'panda...) tests/test_process.py::test_extractOne_case_sensitive[ratio-None] PASSED tests/test_process.py::test_extractOne_case_sensitive[ratio-] PASSED tests/test_process.py::test_extractOne_case_sensitive[custom_scorer-None] PASSED tests/test_process.py::test_extractOne_case_sensitive[custom_scorer-] PASSED tests/test_process.py::test_extractOne_use_first_match[ratio] PASSED tests/test_process.py::test_extractOne_use_first_match[custom_scorer] PASSED tests/test_process.py::test_cdist_empty_seq[ratio] PASSED tests/test_process.py::test_cdist_empty_seq[WRatio] PASSED tests/test_process.py::test_cdist_empty_seq[custom_scorer] PASSED tests/test_process.py::test_cpdist_empty_seq[ratio] PASSED tests/test_process.py::test_cpdist_empty_seq[WRatio] PASSED tests/test_process.py::test_cpdist_empty_seq[custom_scorer] PASSED tests/test_process.py::test_wrapped_function[ratio] PASSED tests/test_process.py::test_cdist_not_symmetric PASSED tests/test_process.py::test_cpdist_not_same_length PASSED tests/test_process.py::test_cpdist_multiplier PASSED tests/test_process.py::test_cdist_multiplier PASSED tests/test_process.py::test_generators PASSED tests/test_process.py::test_cdist_pure_python_dtype PASSED tests/test_process.py::test_cpdist_pure_python_dtype PASSED tests/test_process.py::test_cpdist_integral_dtype_rounding PASSED tests/test_utils.py::test_fullProcess PASSED =========================== short test summary info ============================ ======== 384 passed, 2 skipped ========