|
|
@@ -22,7 +22,6 @@ import org.elasticsearch.common.io.stream.BytesStreamOutput;
|
|
|
import org.elasticsearch.test.ESTestCase;
|
|
|
|
|
|
import java.io.IOException;
|
|
|
-import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
@@ -37,7 +36,7 @@ public class PriorityTests extends ESTestCase {
|
|
|
IllegalArgumentException exception = expectThrows(IllegalArgumentException.class, () -> {
|
|
|
Priority.valueOf("foobar");
|
|
|
});
|
|
|
- assertEquals("no such priority: foobar", exception.getMessage());
|
|
|
+ assertEquals("No enum constant org.elasticsearch.common.Priority.foobar", exception.getMessage());
|
|
|
}
|
|
|
|
|
|
public void testToString() {
|
|
|
@@ -47,7 +46,7 @@ public class PriorityTests extends ESTestCase {
|
|
|
assertEquals("LOW", Priority.LOW.toString());
|
|
|
assertEquals("URGENT", Priority.URGENT.toString());
|
|
|
assertEquals("NORMAL", Priority.NORMAL.toString());
|
|
|
- assertEquals(6, Priority.values().size());
|
|
|
+ assertEquals(6, Priority.values().length);
|
|
|
}
|
|
|
|
|
|
public void testSerialization() throws IOException {
|
|
|
@@ -57,13 +56,13 @@ public class PriorityTests extends ESTestCase {
|
|
|
Priority priority = Priority.readFrom(out.bytes().streamInput());
|
|
|
assertSame(p, priority);
|
|
|
}
|
|
|
- assertSame(Priority.IMMEDIATE, Priority.fromByte((byte) -1));
|
|
|
- assertSame(Priority.HIGH, Priority.fromByte((byte) 1));
|
|
|
- assertSame(Priority.LANGUID, Priority.fromByte((byte) 4));
|
|
|
- assertSame(Priority.LOW, Priority.fromByte((byte) 3));
|
|
|
- assertSame(Priority.NORMAL, Priority.fromByte((byte) 2));
|
|
|
- assertSame(Priority.URGENT,Priority.fromByte((byte) 0));
|
|
|
- assertEquals(6, Priority.values().size());
|
|
|
+ assertSame(Priority.IMMEDIATE, Priority.fromByte((byte) 0));
|
|
|
+ assertSame(Priority.HIGH, Priority.fromByte((byte) 2));
|
|
|
+ assertSame(Priority.LANGUID, Priority.fromByte((byte) 5));
|
|
|
+ assertSame(Priority.LOW, Priority.fromByte((byte) 4));
|
|
|
+ assertSame(Priority.NORMAL, Priority.fromByte((byte) 3));
|
|
|
+ assertSame(Priority.URGENT,Priority.fromByte((byte) 1));
|
|
|
+ assertEquals(6, Priority.values().length);
|
|
|
}
|
|
|
|
|
|
public void testCompareTo() {
|
|
|
@@ -82,11 +81,11 @@ public class PriorityTests extends ESTestCase {
|
|
|
for (Priority p : Priority.values()) {
|
|
|
assertEquals(0, p.compareTo(p));
|
|
|
}
|
|
|
- List<Priority> shuffeledAndSorted = new ArrayList<>(Priority.values());
|
|
|
+ List<Priority> shuffeledAndSorted = Arrays.asList(Priority.values());
|
|
|
Collections.shuffle(shuffeledAndSorted, random());
|
|
|
Collections.sort(shuffeledAndSorted);
|
|
|
for (List<Priority> priorities : Arrays.asList(shuffeledAndSorted,
|
|
|
- Priority.values())) { // #values() guarantees order!
|
|
|
+ Arrays.asList(Priority.values()))) { // #values() guarantees order!
|
|
|
assertSame(Priority.IMMEDIATE, priorities.get(0));
|
|
|
assertSame(Priority.URGENT, priorities.get(1));
|
|
|
assertSame(Priority.HIGH, priorities.get(2));
|