File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
src/AI-EditDistances-Tests Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 1+ <?xml version="1.0" encoding="UTF-8"?> <testsuite name="Pharo64-13" tests="95" failures="0" errors="0" time="0.039"> <testcase classname="AI.EditDistances.Tests.AICosineSimilarityDistanceTest" name="testCosineSimilarityDistanceTo" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHammingDistanceTest" name="testDistanceBinaryNumericVector" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHammingDistanceTest" name="testDistanceOnStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceLengthDifference" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceUnknownCharacter" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceUppercaseAndLowercase" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceRowRelationships" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceFirstStringEmpty" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceEmptyStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceTwoKeysApart" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceSpecialCharacters" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceWithSpaces" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceIdenticalStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testKeyDistance" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceMultipleCharacterDifferences" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceSecondStringEmpty" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKeyboardDistanceTest" name="testDistanceAdjacentKeys" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceRemoveAll" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceOneReplace" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceTwoSwapsTwoReplaces" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceOneSwap" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceOneAddOneSwap" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceCaseSensitive" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceEmptyStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceTwoReplacesOneAddOneSwap" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testDistanceToUsingAIRestrictedDamerauLevenshteinDistance" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceTwoSwapsThreeReplaces" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIRestrictedDamerauLevenshteinDistanceTest" name="testRestrictedDamerauDistanceTwoAdds" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceCaseSensitive" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceOneAddOneSwap" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceTwoSwapsTwoReplaces" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceThreeSwapsOneDeletion" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceTwoReplacesOneAddOneSwap" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testFillFirstTwoRowsAndColumns" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceTwoSwapsOneDeletion" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceOneSwap" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceEmptyStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceOneReplace" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDistanceToUsingAIDamerauLevenshteinDistance" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceTwoSwapsThreeReplaces" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceOneSwapOneDeletion" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIDamerauLevenshteinDistanceTest" name="testDamerauDistanceRemoveAll" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHellingerDistanceTest" name="testEqualDistributions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHellingerDistanceTest" name="testDifferentDistribution4" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHellingerDistanceTest" name="testInvalidDistributions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHellingerDistanceTest" name="testDifferentDistribution2" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHellingerDistanceTest" name="testDifferentDistribution3" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIHellingerDistanceTest" name="testDifferentDistribution1" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testDistanceEmptyStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testDistanceTwoAddOneReplace" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testDistanceRemoveAll" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testDistanceNoPermutation" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testInsertion" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testDistanceOneReplace" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testDistanceToUsingAILevenshteinDistance" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testDistanceCaseSensitive" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AILevenshteinDistanceTest" name="testUnicode" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIShinglesSimilarityTest" name="testEncodeLongSequence" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIShinglesSimilarityTest" name="testEncode" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIShinglesSimilarityTest" name="testNoSimilarity" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIShinglesSimilarityTest" name="testSimilarityBetweenAnd" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIShinglesSimilarityTest" name="testSimilaritySameSequence" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIShinglesSimilarityTest" name="testShingleFor" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIShinglesSimilarityTest" name="testSimilarityLongSequenceSmallChange" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceCaseSensitive" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceWithNonContinuousInsertions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceSecondStringEmpty" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceFirstStringEmpty" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceCompletelyDifferentStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceMultipleInsertions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceWithSpecialCharacters" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceEmptyStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceWithInsertions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceIdenticalStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEpisodeDistanceTest" name="testDistanceLargeStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIJaroWinklerDistanceTest" name="testDistanceNoMatch" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIJaroWinklerDistanceTest" name="testDistanceWithNumberStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIJaroWinklerDistanceTest" name="testDistanceEmptyStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIJaroWinklerDistanceTest" name="testDistanceExamples" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIJaroWinklerDistanceTest" name="testDistanceExactMatch" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIManhattanDistanceTest" name="testManhattanDistanceTo" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AISzymkiewiczSimpsonCoefficientTest" name="testSzymkiewiczSimpsonDistanceTo" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIBrewDistanceTest" name="testBrewDistanceUnicodeStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIBrewDistanceTest" name="testBrewDistanceSameStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIBrewDistanceTest" name="testBrewDistanceEmptyStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIBrewDistanceTest" name="testBrewDistanceDifferentStrings" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEuclideanDistanceTest" name="testEuclideanDistanceFourDimensions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEuclideanDistanceTest" name="testEuclideanDistanceTwoDimensions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIEuclideanDistanceTest" name="testEuclideanDistanceThreeDimensions" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKendallTauDistanceTest" name="testDistanceToUsingAIKendallTauDistanceCNormalizer" time="0.002"></testcase> <testcase classname="AI.EditDistances.Tests.AIKendallTauDistanceTest" name="testDistanceToUsingAIKendallTauDistanceNoNormalizer" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIKendallTauDistanceTest" name="testDistanceToUsingAIKendallTauDistanceDefaultNormalizer" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIMinkowskiDistanceTest" name="testDistanceWithP2" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIMinkowskiDistanceTest" name="testDistanceWithP3" time="0.0"></testcase> <testcase classname="AI.EditDistances.Tests.AIMinkowskiDistanceTest" name="testDistance2WithP3" time="0.0"></testcase> <system-out><![CDATA[]]></system-out> <system-err><![CDATA[]]></system-err> </testsuite>
Original file line number Diff line number Diff line change @@ -56,3 +56,13 @@ AILevenshteinDistanceTest >> testDistanceTwoAddOneReplace [
5656
5757 self assert: (levenshteinDistance distanceBetween: ' HONDA' and : ' HYUNDAI' ) equals: 3
5858]
59+
60+ { #category : ' tests' }
61+ AILevenshteinDistanceTest >> testInsertion[
62+ self assert: (levenshteinDistance distanceBetween: ' cat' and : ' cats' ) equals: 1 .
63+ ]
64+
65+ { #category : ' tests' }
66+ AILevenshteinDistanceTest >> testUnicode[
67+ self assert: (levenshteinDistance distanceBetween: ' café' and : ' caffè' ) equals: 2 .
68+ ]
You can’t perform that action at this time.
0 commit comments