We should have tests that check if future protos can actually be parsed (up to a certain point) and correctly rejected by the parser.
To do this, copy the rdf and grpc protos to the integration tests module and apply some modifications to them. Compile them to Scala using just scalapb, no scalameta. The transformations are not needed because in this case we do not care at all about serializer behavior, only about the serialized content. Add tests that check if some mock RDF data can be ingested by the current parser and correctly rejected.
We should have tests that check if future protos can actually be parsed (up to a certain point) and correctly rejected by the parser.
To do this, copy the rdf and grpc protos to the integration tests module and apply some modifications to them. Compile them to Scala using just scalapb, no scalameta. The transformations are not needed because in this case we do not care at all about serializer behavior, only about the serialized content. Add tests that check if some mock RDF data can be ingested by the current parser and correctly rejected.