Browse Source

[TEST] Fix issue with HttpInfo passed invalid parameter

HttpInfo is passed the maxContentLength as a parameter, but this value should
never be negative. This fixes the test to only pass a positive random value.
Lee Hinman 7 years ago
parent
commit
7df66abaf5

+ 1 - 1
server/src/test/java/org/elasticsearch/nodesinfo/NodeInfoStreamingTests.java

@@ -137,7 +137,7 @@ public class NodeInfoStreamingTests extends ESTestCase {
                 new TransportAddress[]{buildNewFakeTransportAddress()}, buildNewFakeTransportAddress());
         profileAddresses.put("test_address", dummyBoundTransportAddress);
         TransportInfo transport = randomBoolean() ? null : new TransportInfo(dummyBoundTransportAddress, profileAddresses);
-        HttpInfo httpInfo = randomBoolean() ? null : new HttpInfo(dummyBoundTransportAddress, randomLong());
+        HttpInfo httpInfo = randomBoolean() ? null : new HttpInfo(dummyBoundTransportAddress, randomNonNegativeLong());
 
         PluginsAndModules pluginsAndModules = null;
         if (randomBoolean()) {