Skip to content

Commit 6213ee5

Browse files
committed
added unit tests for affinity implementations
1 parent 80f73c2 commit 6213ee5

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/test/java/vanilla/java/affinity/impl/AbstractAffinityImplTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,10 @@ public void getAffinityReturnsValidValue() throws Exception {
2828
affinity > 0
2929
);
3030
final int cores = Runtime.getRuntime().availableProcessors();
31+
final int allCoresMask = ( 1 << cores ) - 1;
3132
assertTrue(
32-
"Affinity mask " + affinity + " must be <=(2^" + cores + "-1)",
33-
affinity <= ( 1 << cores - 1)
33+
"Affinity mask " + affinity + " must be <=(2^" + cores + "-1 = " + allCoresMask + ")",
34+
affinity <= allCoresMask
3435
);
3536
}
3637

0 commit comments

Comments
 (0)