mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-10-30 18:26:58 +00:00 
			
		
		
		
	Allow message_name field for protobuf ingestion (#9480)
This commit is contained in:
		
							parent
							
								
									265d6bdb53
								
							
						
					
					
						commit
						92c9940bbd
					
				| @ -31,10 +31,10 @@ dependencies { | |||||||
|     implementation externalDependency.commonsCli |     implementation externalDependency.commonsCli | ||||||
|     implementation externalDependency.httpAsyncClient |     implementation externalDependency.httpAsyncClient | ||||||
|     implementation externalDependency.slf4jApi |     implementation externalDependency.slf4jApi | ||||||
|  |     implementation externalDependency.jacksonCore | ||||||
|     compileOnly externalDependency.lombok |     compileOnly externalDependency.lombok | ||||||
|     annotationProcessor externalDependency.lombok |     annotationProcessor externalDependency.lombok | ||||||
|     testImplementation externalDependency.junitJupiterApi |     testImplementation externalDependency.testng | ||||||
|     testRuntimeOnly externalDependency.junitJupiterEngine |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| import java.nio.file.Paths | import java.nio.file.Paths | ||||||
| @ -61,10 +61,7 @@ jacocoTestReport { | |||||||
|     dependsOn test // tests are required to run before generating the report |     dependsOn test // tests are required to run before generating the report | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| test { | test.finalizedBy jacocoTestReport | ||||||
|     useJUnit() |  | ||||||
|     finalizedBy jacocoTestReport |  | ||||||
| } |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| task checkShadowJar(type: Exec) { | task checkShadowJar(type: Exec) { | ||||||
|  | |||||||
| @ -67,6 +67,13 @@ public class Proto2DataHub { | |||||||
|               "[Optional if using --directory] The protobuf source file. Typically a .proto file.") |               "[Optional if using --directory] The protobuf source file. Typically a .proto file.") | ||||||
|           .build(); |           .build(); | ||||||
| 
 | 
 | ||||||
|  |   private static final Option OPTION_MESSAGE_NAME = | ||||||
|  |       Option.builder() | ||||||
|  |           .longOpt("message_name") | ||||||
|  |           .hasArg() | ||||||
|  |           .desc("[Optional] The protobuf message name to read from.") | ||||||
|  |           .build(); | ||||||
|  | 
 | ||||||
|   private static final Option OPTION_DIR = |   private static final Option OPTION_DIR = | ||||||
|       Option.builder() |       Option.builder() | ||||||
|           .longOpt("directory") |           .longOpt("directory") | ||||||
| @ -166,6 +173,7 @@ public class Proto2DataHub { | |||||||
|     private final String dataPlatform; |     private final String dataPlatform; | ||||||
|     private final String protoc; |     private final String protoc; | ||||||
|     private final String inputFile; |     private final String inputFile; | ||||||
|  |     private final String messageName; | ||||||
|     private final String inputDir; |     private final String inputDir; | ||||||
|     private final TransportOptions transport; |     private final TransportOptions transport; | ||||||
|     private final String filename; |     private final String filename; | ||||||
| @ -191,6 +199,7 @@ public class Proto2DataHub { | |||||||
|       dataPlatform = cli.getOptionValue(OPTION_DATAHUB_PLATFORM, "kafka").toLowerCase(Locale.ROOT); |       dataPlatform = cli.getOptionValue(OPTION_DATAHUB_PLATFORM, "kafka").toLowerCase(Locale.ROOT); | ||||||
|       protoc = cli.getOptionValue(OPTION_DESCRIPTOR); |       protoc = cli.getOptionValue(OPTION_DESCRIPTOR); | ||||||
|       inputFile = cli.getOptionValue(OPTION_FILE, null); |       inputFile = cli.getOptionValue(OPTION_FILE, null); | ||||||
|  |       messageName = cli.getOptionValue(OPTION_MESSAGE_NAME, null); | ||||||
|       transport = |       transport = | ||||||
|           TransportOptions.valueOf( |           TransportOptions.valueOf( | ||||||
|               cli.getOptionValue(OPTION_TRANSPORT, "rest").toUpperCase(Locale.ROOT)); |               cli.getOptionValue(OPTION_TRANSPORT, "rest").toUpperCase(Locale.ROOT)); | ||||||
| @ -250,6 +259,7 @@ public class Proto2DataHub { | |||||||
|         .addOption(OPTION_DATAHUB_TOKEN) |         .addOption(OPTION_DATAHUB_TOKEN) | ||||||
|         .addOption(OPTION_DESCRIPTOR) |         .addOption(OPTION_DESCRIPTOR) | ||||||
|         .addOption(OPTION_FILE) |         .addOption(OPTION_FILE) | ||||||
|  |         .addOption(OPTION_MESSAGE_NAME) | ||||||
|         .addOption(OPTION_DIR) |         .addOption(OPTION_DIR) | ||||||
|         .addOption(OPTION_EXCLUDE_PATTERN) |         .addOption(OPTION_EXCLUDE_PATTERN) | ||||||
|         .addOption(OPTION_DATAHUB_USER) |         .addOption(OPTION_DATAHUB_USER) | ||||||
| @ -354,6 +364,7 @@ public class Proto2DataHub { | |||||||
|                       .setGithubOrganization(config.githubOrg) |                       .setGithubOrganization(config.githubOrg) | ||||||
|                       .setSlackTeamId(config.slackId) |                       .setSlackTeamId(config.slackId) | ||||||
|                       .setSubType(config.subType) |                       .setSubType(config.subType) | ||||||
|  |                       .setMessageName(config.messageName) | ||||||
|                       .build(); |                       .build(); | ||||||
| 
 | 
 | ||||||
|               dataset |               dataset | ||||||
|  | |||||||
| @ -1,8 +1,8 @@ | |||||||
| package datahub.protobuf; | package datahub.protobuf; | ||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.*; | import static datahub.protobuf.TestFixtures.*; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| import static org.junit.jupiter.api.Assertions.assertNotNull; | import static org.testng.Assert.assertNotNull; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.common.FabricType; | import com.linkedin.common.FabricType; | ||||||
| import com.linkedin.common.GlobalTags; | import com.linkedin.common.GlobalTags; | ||||||
| @ -34,7 +34,7 @@ import java.io.IOException; | |||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import java.util.stream.Stream; | import java.util.stream.Stream; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufDatasetTest { | public class ProtobufDatasetTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,13 +2,13 @@ package datahub.protobuf; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufFileSet; | import static datahub.protobuf.TestFixtures.getTestProtobufFileSet; | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtoc; | import static datahub.protobuf.TestFixtures.getTestProtoc; | ||||||
| import static org.junit.jupiter.api.Assertions.*; | import static org.testng.Assert.*; | ||||||
| 
 | 
 | ||||||
| import com.google.protobuf.DescriptorProtos; | import com.google.protobuf.DescriptorProtos; | ||||||
| import com.google.protobuf.ExtensionRegistry; | import com.google.protobuf.ExtensionRegistry; | ||||||
| import datahub.protobuf.model.ProtobufGraph; | import datahub.protobuf.model.ProtobufGraph; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufUtilsTest { | public class ProtobufUtilsTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| package datahub.protobuf.model; | package datahub.protobuf.model; | ||||||
| 
 | 
 | ||||||
| import static org.junit.jupiter.api.Assertions.*; | import static org.testng.Assert.*; | ||||||
| 
 | 
 | ||||||
| import com.google.protobuf.DescriptorProtos.DescriptorProto; | import com.google.protobuf.DescriptorProtos.DescriptorProto; | ||||||
| import com.google.protobuf.DescriptorProtos.EnumDescriptorProto; | import com.google.protobuf.DescriptorProtos.EnumDescriptorProto; | ||||||
| @ -11,7 +11,7 @@ import java.util.List; | |||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import java.util.stream.Stream; | import java.util.stream.Stream; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufEnumTest { | public class ProtobufEnumTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| package datahub.protobuf.model; | package datahub.protobuf.model; | ||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.*; | import static datahub.protobuf.TestFixtures.*; | ||||||
| import static org.junit.jupiter.api.Assertions.*; | import static org.testng.Assert.*; | ||||||
| 
 | 
 | ||||||
| import com.google.protobuf.DescriptorProtos.DescriptorProto; | import com.google.protobuf.DescriptorProtos.DescriptorProto; | ||||||
| import com.google.protobuf.DescriptorProtos.FieldDescriptorProto; | import com.google.protobuf.DescriptorProtos.FieldDescriptorProto; | ||||||
| @ -22,7 +22,7 @@ import datahub.protobuf.ProtobufDataset; | |||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.util.Arrays; | import java.util.Arrays; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufFieldTest { | public class ProtobufFieldTest { | ||||||
|   private static final DescriptorProto EXPECTED_MESSAGE_PROTO = |   private static final DescriptorProto EXPECTED_MESSAGE_PROTO = | ||||||
|  | |||||||
| @ -2,14 +2,14 @@ package datahub.protobuf.model; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufFileSet; | import static datahub.protobuf.TestFixtures.getTestProtobufFileSet; | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static org.junit.jupiter.api.Assertions.*; | import static org.testng.Assert.*; | ||||||
| 
 | 
 | ||||||
| import com.google.protobuf.DescriptorProtos.FileDescriptorSet; | import com.google.protobuf.DescriptorProtos.FileDescriptorSet; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.util.HashSet; | import java.util.HashSet; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufGraphTest { | public class ProtobufGraphTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| package datahub.protobuf.model; | package datahub.protobuf.model; | ||||||
| 
 | 
 | ||||||
| import static org.junit.jupiter.api.Assertions.*; | import static org.testng.Assert.*; | ||||||
| 
 | 
 | ||||||
| import com.google.protobuf.DescriptorProtos.DescriptorProto; | import com.google.protobuf.DescriptorProtos.DescriptorProto; | ||||||
| import com.google.protobuf.DescriptorProtos.FileDescriptorProto; | import com.google.protobuf.DescriptorProtos.FileDescriptorProto; | ||||||
| @ -11,7 +11,7 @@ import java.util.List; | |||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import java.util.stream.Stream; | import java.util.stream.Stream; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufMessageTest { | public class ProtobufMessageTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| package datahub.protobuf.model; | package datahub.protobuf.model; | ||||||
| 
 | 
 | ||||||
| import static org.junit.jupiter.api.Assertions.*; | import static org.testng.Assert.*; | ||||||
| 
 | 
 | ||||||
| import com.google.protobuf.DescriptorProtos.DescriptorProto; | import com.google.protobuf.DescriptorProtos.DescriptorProto; | ||||||
| import com.google.protobuf.DescriptorProtos.FieldDescriptorProto; | import com.google.protobuf.DescriptorProtos.FieldDescriptorProto; | ||||||
| @ -12,7 +12,7 @@ import java.util.List; | |||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import java.util.stream.Stream; | import java.util.stream.Stream; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufOneOfFieldTest { | public class ProtobufOneOfFieldTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package datahub.protobuf.visitors; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufFileSet; | import static datahub.protobuf.TestFixtures.getTestProtobufFileSet; | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static org.junit.jupiter.api.Assertions.assertNotEquals; | import static org.testng.Assert.assertNotEquals; | ||||||
| 
 | 
 | ||||||
| import com.google.protobuf.DescriptorProtos.FileDescriptorSet; | import com.google.protobuf.DescriptorProtos.FileDescriptorSet; | ||||||
| import datahub.protobuf.model.FieldTypeEdge; | import datahub.protobuf.model.FieldTypeEdge; | ||||||
| @ -13,7 +13,7 @@ import java.util.List; | |||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.jgrapht.GraphPath; | import org.jgrapht.GraphPath; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class VisitContextTest { | public class VisitContextTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| package datahub.protobuf.visitors.dataset; | package datahub.protobuf.visitors.dataset; | ||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.*; | import static datahub.protobuf.TestFixtures.*; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.common.urn.DatasetUrn; | import com.linkedin.common.urn.DatasetUrn; | ||||||
| import com.linkedin.data.template.RecordTemplate; | import com.linkedin.data.template.RecordTemplate; | ||||||
| @ -14,7 +14,7 @@ import java.net.URISyntaxException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import java.util.stream.Stream; | import java.util.stream.Stream; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class DatasetVisitorTest { | public class DatasetVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,14 +1,14 @@ | |||||||
| package datahub.protobuf.visitors.dataset; | package datahub.protobuf.visitors.dataset; | ||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.*; | import static datahub.protobuf.TestFixtures.*; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import datahub.protobuf.model.ProtobufGraph; | import datahub.protobuf.model.ProtobufGraph; | ||||||
| import java.io.IOException; | import java.io.IOException; | ||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class DescriptionVisitorTest { | public class DescriptionVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package datahub.protobuf.visitors.dataset; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.common.urn.Urn; | import com.linkedin.common.urn.Urn; | ||||||
| import datahub.protobuf.model.ProtobufGraph; | import datahub.protobuf.model.ProtobufGraph; | ||||||
| @ -10,7 +10,7 @@ import java.io.IOException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class DomainVisitorTest { | public class DomainVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| package datahub.protobuf.visitors.dataset; | package datahub.protobuf.visitors.dataset; | ||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.*; | import static datahub.protobuf.TestFixtures.*; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.common.InstitutionalMemoryMetadata; | import com.linkedin.common.InstitutionalMemoryMetadata; | ||||||
| import com.linkedin.common.url.Url; | import com.linkedin.common.url.Url; | ||||||
| @ -9,7 +9,7 @@ import java.io.IOException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class InstitutionalMemoryVisitorTest { | public class InstitutionalMemoryVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package datahub.protobuf.visitors.dataset; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.data.template.StringMap; | import com.linkedin.data.template.StringMap; | ||||||
| import com.linkedin.dataset.DatasetProperties; | import com.linkedin.dataset.DatasetProperties; | ||||||
| @ -11,7 +11,7 @@ import java.util.List; | |||||||
| import java.util.Map; | import java.util.Map; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class KafkaTopicPropertyVisitorTest { | public class KafkaTopicPropertyVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package datahub.protobuf.visitors.dataset; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.common.Owner; | import com.linkedin.common.Owner; | ||||||
| import com.linkedin.common.OwnershipSource; | import com.linkedin.common.OwnershipSource; | ||||||
| @ -14,7 +14,7 @@ import java.io.IOException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class OwnershipVisitorTest { | public class OwnershipVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ package datahub.protobuf.visitors.dataset; | |||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | ||||||
| import static java.util.Map.entry; | import static java.util.Map.entry; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.data.template.StringMap; | import com.linkedin.data.template.StringMap; | ||||||
| import com.linkedin.dataset.DatasetProperties; | import com.linkedin.dataset.DatasetProperties; | ||||||
| @ -11,7 +11,7 @@ import java.io.IOException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Map; | import java.util.Map; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class PropertyVisitorTest { | public class PropertyVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package datahub.protobuf.visitors.dataset; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.common.GlossaryTermAssociation; | import com.linkedin.common.GlossaryTermAssociation; | ||||||
| import com.linkedin.common.urn.GlossaryTermUrn; | import com.linkedin.common.urn.GlossaryTermUrn; | ||||||
| @ -10,7 +10,7 @@ import java.io.IOException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class TermAssociationVisitorTest { | public class TermAssociationVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| package datahub.protobuf.visitors.field; | package datahub.protobuf.visitors.field; | ||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.*; | import static datahub.protobuf.TestFixtures.*; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.common.GlobalTags; | import com.linkedin.common.GlobalTags; | ||||||
| import com.linkedin.common.GlossaryTermAssociation; | import com.linkedin.common.GlossaryTermAssociation; | ||||||
| @ -23,7 +23,7 @@ import java.net.URISyntaxException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import java.util.stream.Stream; | import java.util.stream.Stream; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class ProtobufExtensionFieldVisitorTest { | public class ProtobufExtensionFieldVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package datahub.protobuf.visitors.field; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.schema.NumberType; | import com.linkedin.schema.NumberType; | ||||||
| import com.linkedin.schema.SchemaField; | import com.linkedin.schema.SchemaField; | ||||||
| @ -15,7 +15,7 @@ import java.io.IOException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import java.util.stream.Stream; | import java.util.stream.Stream; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class SchemaFieldVisitorTest { | public class SchemaFieldVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -2,7 +2,7 @@ package datahub.protobuf.visitors.tag; | |||||||
| 
 | 
 | ||||||
| import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | import static datahub.protobuf.TestFixtures.getTestProtobufGraph; | ||||||
| import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | import static datahub.protobuf.TestFixtures.getVisitContextBuilder; | ||||||
| import static org.junit.jupiter.api.Assertions.assertEquals; | import static org.testng.Assert.assertEquals; | ||||||
| 
 | 
 | ||||||
| import com.linkedin.tag.TagProperties; | import com.linkedin.tag.TagProperties; | ||||||
| import datahub.event.MetadataChangeProposalWrapper; | import datahub.event.MetadataChangeProposalWrapper; | ||||||
| @ -11,7 +11,7 @@ import java.io.IOException; | |||||||
| import java.util.List; | import java.util.List; | ||||||
| import java.util.Set; | import java.util.Set; | ||||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||||
| import org.junit.jupiter.api.Test; | import org.testng.annotations.Test; | ||||||
| 
 | 
 | ||||||
| public class TagVisitorTest { | public class TagVisitorTest { | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Ellie O'Neil
						Ellie O'Neil