This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-text.git
The following commit(s) were added to refs/heads/master by this push:
new b696bda8 No tabs for you
b696bda8 is described below
commit b696bda8326f196803af3deee16528fc8c7400a0
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Nov 15 08:48:47 2025 -0500
No tabs for you
---
.../text/similarity/HammingDistanceTest.java | 32 +++++++++++-----------
.../text/similarity/JaroWinklerSimilarityTest.java | 16 +++++------
2 files changed, 24 insertions(+), 24 deletions(-)
diff --git
a/src/test/java/org/apache/commons/text/similarity/HammingDistanceTest.java
b/src/test/java/org/apache/commons/text/similarity/HammingDistanceTest.java
index 0b8e5e13..7eb74485 100644
--- a/src/test/java/org/apache/commons/text/similarity/HammingDistanceTest.java
+++ b/src/test/java/org/apache/commons/text/similarity/HammingDistanceTest.java
@@ -14,6 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
package org.apache.commons.text.similarity;
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -42,27 +43,27 @@ class HammingDistanceTest {
}
@Test
- void testApply_NullSimilarityInput() {
- assertThrows(IllegalArgumentException.class, () -> distance.apply(null,
new SimilarityCharacterInput("a")));
- }
+ void testApply_NullSimilarityInput() {
+ assertThrows(IllegalArgumentException.class, () ->
distance.apply(null, new SimilarityCharacterInput("a")));
+ }
@Test
void testApply_SimilarityInputNull() {
assertThrows(IllegalArgumentException.class, () -> distance.apply(new
SimilarityCharacterInput("a"), null));
}
- @ParameterizedTest
-
@MethodSource("org.apache.commons.text.similarity.SimilarityInputTest#similarityInputsEquals()")
- void testHammingDistance(final Class<?> cls) {
- assertEquals(0,
distance.apply(SimilarityInputTest.build(cls, ""),
SimilarityInputTest.build(cls, "")));
- assertEquals(0,
distance.apply(SimilarityInputTest.build(cls, "pappa"),
SimilarityInputTest.build(cls, "pappa")));
- assertEquals(1,
distance.apply(SimilarityInputTest.build(cls, "papaa"),
SimilarityInputTest.build(cls, "pappa")));
- assertEquals(3,
distance.apply(SimilarityInputTest.build(cls, "karolin"),
SimilarityInputTest.build(cls, "kathrin")));
- assertEquals(3,
distance.apply(SimilarityInputTest.build(cls, "karolin"),
SimilarityInputTest.build(cls, "kerstin")));
- assertEquals(2,
distance.apply(SimilarityInputTest.build(cls, "1011101"),
SimilarityInputTest.build(cls, "1001001")));
- assertEquals(3,
distance.apply(SimilarityInputTest.build(cls, "2173896"),
SimilarityInputTest.build(cls, "2233796")));
- assertEquals(2,
distance.apply(SimilarityInputTest.build(cls, "ATCG"),
SimilarityInputTest.build(cls, "ACCC")));
- }
+ @ParameterizedTest
+
@MethodSource("org.apache.commons.text.similarity.SimilarityInputTest#similarityInputsEquals()")
+ void testHammingDistance(final Class<?> cls) {
+ assertEquals(0, distance.apply(SimilarityInputTest.build(cls, ""),
SimilarityInputTest.build(cls, "")));
+ assertEquals(0, distance.apply(SimilarityInputTest.build(cls,
"pappa"), SimilarityInputTest.build(cls, "pappa")));
+ assertEquals(1, distance.apply(SimilarityInputTest.build(cls,
"papaa"), SimilarityInputTest.build(cls, "pappa")));
+ assertEquals(3, distance.apply(SimilarityInputTest.build(cls,
"karolin"), SimilarityInputTest.build(cls, "kathrin")));
+ assertEquals(3, distance.apply(SimilarityInputTest.build(cls,
"karolin"), SimilarityInputTest.build(cls, "kerstin")));
+ assertEquals(2, distance.apply(SimilarityInputTest.build(cls,
"1011101"), SimilarityInputTest.build(cls, "1001001")));
+ assertEquals(3, distance.apply(SimilarityInputTest.build(cls,
"2173896"), SimilarityInputTest.build(cls, "2233796")));
+ assertEquals(2, distance.apply(SimilarityInputTest.build(cls, "ATCG"),
SimilarityInputTest.build(cls, "ACCC")));
+ }
@Test
void testHammingDistance_nullLeftValue() {
@@ -85,5 +86,4 @@ class HammingDistanceTest {
assertEquals(3, distance.apply("2173896", "2233796"));
assertEquals(2, distance.apply("ATCG", "ACCC"));
}
-
}
diff --git
a/src/test/java/org/apache/commons/text/similarity/JaroWinklerSimilarityTest.java
b/src/test/java/org/apache/commons/text/similarity/JaroWinklerSimilarityTest.java
index f2a362dc..55986ab5 100644
---
a/src/test/java/org/apache/commons/text/similarity/JaroWinklerSimilarityTest.java
+++
b/src/test/java/org/apache/commons/text/similarity/JaroWinklerSimilarityTest.java
@@ -14,6 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
package org.apache.commons.text.similarity;
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -79,9 +80,9 @@ class JaroWinklerSimilarityTest {
}
@Test
- void testApply_NullSimilarityInput() {
- assertThrows(IllegalArgumentException.class, () ->
similarity.apply(null, new SimilarityCharacterInput("a")));
- }
+ void testApply_NullSimilarityInput() {
+ assertThrows(IllegalArgumentException.class, () ->
similarity.apply(null, new SimilarityCharacterInput("a")));
+ }
@Test
void testApply_SimilarityInputNull() {
@@ -121,10 +122,10 @@ class JaroWinklerSimilarityTest {
assertThrows(IllegalArgumentException.class, () ->
similarity.apply(null, "clear"));
}
- @Test
- void testGetJaroWinklerSimilarity_StringNull() {
- assertThrows(IllegalArgumentException.class, () ->
similarity.apply(" ", null));
- }
+ @Test
+ void testGetJaroWinklerSimilarity_StringNull() {
+ assertThrows(IllegalArgumentException.class, () -> similarity.apply("
", null));
+ }
@Test
void testGetJaroWinklerSimilarity_StringString() {
@@ -145,5 +146,4 @@ class JaroWinklerSimilarityTest {
assertEquals(0.941666d, similarity.apply(wrap("aaabcd"), "aaacdb"),
0.00001d);
assertEquals(0.911111d, similarity.apply(wrap("John Horn"), "John
Hopkins"), 0.00001d);
}
-
}