mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
testing fixes
This commit is contained in:
parent
6005aa65d4
commit
e17d581578
@ -98,7 +98,7 @@ public class ComputeFunctions {
|
||||
public static double recall(int[] relevant, int[] actual) {
|
||||
Arrays.sort(relevant);
|
||||
Arrays.sort(actual);
|
||||
int intersection = Intersections.count(relevant, actual, relevant.length);
|
||||
int intersection = Intersections.count(relevant, actual);
|
||||
return (double) intersection / (double) relevant.length;
|
||||
}
|
||||
|
||||
@ -109,7 +109,7 @@ public class ComputeFunctions {
|
||||
actual = Arrays.copyOfRange(actual, 0, k);
|
||||
Arrays.sort(relevant);
|
||||
Arrays.sort(actual);
|
||||
int intersection = Intersections.count(relevant, actual, relevant.length);
|
||||
int intersection = Intersections.count(relevant, actual);
|
||||
return (double) intersection / (double) relevant.length;
|
||||
}
|
||||
|
||||
|
@ -104,16 +104,6 @@ class ComputeFunctionsIntTest {
|
||||
int result = Intersections.count(oddInts37195, ints12390);
|
||||
assertThat(result).isEqualTo(2L);
|
||||
}
|
||||
@Test
|
||||
public void testMasking() {
|
||||
assertThat(Intersections.mask(ints12390,highInts56789))
|
||||
.as("the last actual is relevant and should have a 1 in the mask")
|
||||
.isEqualTo(new int[]{0,0,0,0,1});
|
||||
|
||||
assertThat(Intersections.mask(allInts,allInts))
|
||||
.as("the last actual is relevant and should have a 1 in the mask")
|
||||
.isEqualTo(new int[]{1,1,1,1,1,1,1,1,1,1});
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testAP() {
|
||||
|
Loading…
Reference in New Issue
Block a user