Class AbstractValidateSyntaxIgnoresImportsTest


  • public abstract class AbstractValidateSyntaxIgnoresImportsTest
    extends Object
    Tests that validateSyntax only checks proto syntax and ignores imports. This is critical for schema registry use cases where imports may not be available.
    • Constructor Detail

      • AbstractValidateSyntaxIgnoresImportsTest

        public AbstractValidateSyntaxIgnoresImportsTest()
    • Method Detail

      • shouldPassValidationWithMissingImport

        @Test
        public void shouldPassValidationWithMissingImport()
                                                   throws Exception
        Throws:
        Exception
      • shouldPassValidationWithMissingWellKnownType

        @Test
        public void shouldPassValidationWithMissingWellKnownType()
                                                          throws Exception
        Throws:
        Exception
      • shouldPassValidationWithMultipleMissingImports

        @Test
        public void shouldPassValidationWithMultipleMissingImports()
                                                            throws Exception
        Throws:
        Exception
      • shouldFailValidationForActualSyntaxError

        @Test
        public void shouldFailValidationForActualSyntaxError()
                                                      throws Exception
        Throws:
        Exception