This is an automated email from the ASF dual-hosted git repository.
kfaraz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
The following commit(s) were added to refs/heads/master by this push:
new 31b9d5695d Extend InitializedNullHandlingTest instead of
NullHandlingTest (#14467)
31b9d5695d is described below
commit 31b9d5695d8db387f6422a4e334b43dba4cee6e1
Author: Clint Wylie <[email protected]>
AuthorDate: Thu Jun 22 02:31:50 2023 -0700
Extend InitializedNullHandlingTest instead of NullHandlingTest (#14467)
NullHandlingTest is an actual test, it shouldn't be used as a base class
---
.../apache/druid/indexing/input/DruidSegmentReaderTest.java | 4 ++--
.../org/apache/druid/indexing/input/InputRowSchemasTest.java | 4 ++--
.../java/org/apache/druid/common/config/NullHandlingTest.java | 10 ++--------
.../org/apache/druid/query/scan/MultiSegmentScanQueryTest.java | 4 ++--
.../apache/druid/segment/join/JoinableFactoryWrapperTest.java | 4 ++--
.../apache/druid/segment/join/lookup/LookupJoinableTest.java | 4 ++--
6 files changed, 12 insertions(+), 18 deletions(-)
diff --git
a/indexing-service/src/test/java/org/apache/druid/indexing/input/DruidSegmentReaderTest.java
b/indexing-service/src/test/java/org/apache/druid/indexing/input/DruidSegmentReaderTest.java
index e2bae93e67..5580bfc5cc 100644
---
a/indexing-service/src/test/java/org/apache/druid/indexing/input/DruidSegmentReaderTest.java
+++
b/indexing-service/src/test/java/org/apache/druid/indexing/input/DruidSegmentReaderTest.java
@@ -23,7 +23,6 @@ import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableSet;
import org.apache.commons.lang.mutable.MutableBoolean;
-import org.apache.druid.common.config.NullHandlingTest;
import org.apache.druid.data.input.BytesCountingInputEntity;
import org.apache.druid.data.input.ColumnsFilter;
import org.apache.druid.data.input.InputEntity;
@@ -60,6 +59,7 @@ import org.apache.druid.segment.incremental.IncrementalIndex;
import org.apache.druid.segment.incremental.IncrementalIndexSchema;
import org.apache.druid.segment.loading.NoopSegmentCacheManager;
import
org.apache.druid.segment.writeout.OnHeapMemorySegmentWriteOutMediumFactory;
+import org.apache.druid.testing.InitializedNullHandlingTest;
import org.apache.druid.timeline.DataSegment;
import org.apache.druid.timeline.partition.TombstoneShardSpec;
import org.joda.time.Interval;
@@ -80,7 +80,7 @@ import java.util.Map;
import static org.junit.Assert.assertThrows;
-public class DruidSegmentReaderTest extends NullHandlingTest
+public class DruidSegmentReaderTest extends InitializedNullHandlingTest
{
@Rule
public TemporaryFolder temporaryFolder = new TemporaryFolder();
diff --git
a/indexing-service/src/test/java/org/apache/druid/indexing/input/InputRowSchemasTest.java
b/indexing-service/src/test/java/org/apache/druid/indexing/input/InputRowSchemasTest.java
index 991a5950f9..44850ad055 100644
---
a/indexing-service/src/test/java/org/apache/druid/indexing/input/InputRowSchemasTest.java
+++
b/indexing-service/src/test/java/org/apache/druid/indexing/input/InputRowSchemasTest.java
@@ -21,7 +21,6 @@ package org.apache.druid.indexing.input;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableSet;
-import org.apache.druid.common.config.NullHandlingTest;
import org.apache.druid.data.input.ColumnsFilter;
import org.apache.druid.data.input.InputRowSchema;
import org.apache.druid.data.input.impl.DimensionsSpec;
@@ -40,12 +39,13 @@ import org.apache.druid.segment.indexing.DataSchema;
import org.apache.druid.segment.indexing.granularity.UniformGranularitySpec;
import org.apache.druid.segment.transform.ExpressionTransform;
import org.apache.druid.segment.transform.TransformSpec;
+import org.apache.druid.testing.InitializedNullHandlingTest;
import org.junit.Assert;
import org.junit.Test;
import java.util.Arrays;
-public class InputRowSchemasTest extends NullHandlingTest
+public class InputRowSchemasTest extends InitializedNullHandlingTest
{
@Test
public void test_createColumnsFilter_normal()
diff --git
a/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java
b/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java
index 3e1a1a87c3..8bfb36d25d 100644
---
a/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java
+++
b/processing/src/test/java/org/apache/druid/common/config/NullHandlingTest.java
@@ -19,21 +19,15 @@
package org.apache.druid.common.config;
+import org.apache.druid.testing.InitializedNullHandlingTest;
import org.junit.Assert;
-import org.junit.BeforeClass;
import org.junit.Test;
import static org.apache.druid.common.config.NullHandling.replaceWithDefault;
import static org.junit.Assert.assertEquals;
-public class NullHandlingTest
+public final class NullHandlingTest extends InitializedNullHandlingTest
{
- @BeforeClass
- public static void setUpClass()
- {
- NullHandling.initializeForTests();
- }
-
@Test
public void test_defaultValueForClass_float()
{
diff --git
a/processing/src/test/java/org/apache/druid/query/scan/MultiSegmentScanQueryTest.java
b/processing/src/test/java/org/apache/druid/query/scan/MultiSegmentScanQueryTest.java
index fe8ff7a90d..cc276c6632 100644
---
a/processing/src/test/java/org/apache/druid/query/scan/MultiSegmentScanQueryTest.java
+++
b/processing/src/test/java/org/apache/druid/query/scan/MultiSegmentScanQueryTest.java
@@ -24,7 +24,6 @@ import com.google.common.collect.Lists;
import com.google.common.io.CharSource;
import org.apache.commons.io.IOUtils;
import org.apache.commons.lang.StringUtils;
-import org.apache.druid.common.config.NullHandlingTest;
import org.apache.druid.java.util.common.DateTimes;
import org.apache.druid.java.util.common.Intervals;
import org.apache.druid.java.util.common.concurrent.Execs;
@@ -47,6 +46,7 @@ import org.apache.druid.segment.TestIndex;
import org.apache.druid.segment.incremental.IncrementalIndex;
import org.apache.druid.segment.incremental.IncrementalIndexSchema;
import org.apache.druid.segment.incremental.OnheapIncrementalIndex;
+import org.apache.druid.testing.InitializedNullHandlingTest;
import org.apache.druid.timeline.SegmentId;
import org.apache.druid.timeline.partition.NoneShardSpec;
import org.joda.time.Interval;
@@ -66,7 +66,7 @@ import java.util.List;
*
*/
@RunWith(Parameterized.class)
-public class MultiSegmentScanQueryTest extends NullHandlingTest
+public class MultiSegmentScanQueryTest extends InitializedNullHandlingTest
{
private static final ScanQueryQueryToolChest TOOL_CHEST = new
ScanQueryQueryToolChest(
new ScanQueryConfig(),
diff --git
a/processing/src/test/java/org/apache/druid/segment/join/JoinableFactoryWrapperTest.java
b/processing/src/test/java/org/apache/druid/segment/join/JoinableFactoryWrapperTest.java
index f4ee1676b5..0516287d33 100644
---
a/processing/src/test/java/org/apache/druid/segment/join/JoinableFactoryWrapperTest.java
+++
b/processing/src/test/java/org/apache/druid/segment/join/JoinableFactoryWrapperTest.java
@@ -24,7 +24,6 @@ import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableSet;
import com.google.common.collect.Sets;
import org.apache.druid.common.config.NullHandling;
-import org.apache.druid.common.config.NullHandlingTest;
import org.apache.druid.java.util.common.DateTimes;
import org.apache.druid.java.util.common.IAE;
import org.apache.druid.java.util.common.Pair;
@@ -41,6 +40,7 @@ import org.apache.druid.segment.join.lookup.LookupJoinable;
import org.apache.druid.segment.join.table.IndexedTable;
import org.apache.druid.segment.join.table.IndexedTableJoinable;
import org.apache.druid.segment.join.table.RowBasedIndexedTable;
+import org.apache.druid.testing.InitializedNullHandlingTest;
import org.junit.Assert;
import org.junit.Rule;
import org.junit.Test;
@@ -54,7 +54,7 @@ import java.util.Map;
import java.util.Set;
import java.util.stream.Collectors;
-public class JoinableFactoryWrapperTest extends NullHandlingTest
+public class JoinableFactoryWrapperTest extends InitializedNullHandlingTest
{
public static final JoinableFactoryWrapper NOOP_JOINABLE_FACTORY_WRAPPER =
new JoinableFactoryWrapper(
NoopJoinableFactory.INSTANCE
diff --git
a/processing/src/test/java/org/apache/druid/segment/join/lookup/LookupJoinableTest.java
b/processing/src/test/java/org/apache/druid/segment/join/lookup/LookupJoinableTest.java
index 4261494ef5..ce1dc7fc8b 100644
---
a/processing/src/test/java/org/apache/druid/segment/join/lookup/LookupJoinableTest.java
+++
b/processing/src/test/java/org/apache/druid/segment/join/lookup/LookupJoinableTest.java
@@ -22,11 +22,11 @@ package org.apache.druid.segment.join.lookup;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableSet;
import org.apache.druid.common.config.NullHandling;
-import org.apache.druid.common.config.NullHandlingTest;
import org.apache.druid.query.lookup.LookupExtractor;
import org.apache.druid.segment.column.ColumnCapabilities;
import org.apache.druid.segment.column.ValueType;
import org.apache.druid.segment.join.Joinable;
+import org.apache.druid.testing.InitializedNullHandlingTest;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Ignore;
@@ -43,7 +43,7 @@ import java.util.Optional;
import java.util.Set;
@RunWith(MockitoJUnitRunner.class)
-public class LookupJoinableTest extends NullHandlingTest
+public class LookupJoinableTest extends InitializedNullHandlingTest
{
private static final String UNKNOWN_COLUMN = "UNKNOWN_COLUMN";
private static final String SEARCH_KEY_VALUE = "SEARCH_KEY_VALUE";
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]