); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(searchIndexFieldLevelSecurity ? 2 : 3, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(0, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(3, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(0, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(1, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(2, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(1, aggregationResult.getBucketByKey("*-1991-01-01").getCount()); assertEquals(2, aggregationResult.getBucketByKey("1991-01-01-1995-08-30").getCount()); assertEquals(1, aggregationResult.getBucketByKey("1995-08-30-*").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(1, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(2, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount());
); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(searchIndexFieldLevelSecurity ? 2 : 3, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(0, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(3, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(0, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(1, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(2, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(1, aggregationResult.getBucketByKey("*-1991-01-01").getCount()); assertEquals(2, aggregationResult.getBucketByKey("1991-01-01-1995-08-30").getCount()); assertEquals(1, aggregationResult.getBucketByKey("1995-08-30-*").getCount()); ); assumeTrue("range aggregation not supported", aggregationResult != null); assertEquals(1, aggregationResult.getBucketByKey("lower").getCount()); assertEquals(2, aggregationResult.getBucketByKey("middle").getCount()); assertEquals(1, aggregationResult.getBucketByKey("upper").getCount());