Hey,

We've got a test/schemata/ directory, but the only schema is the
interop.avsc (everything else is a protocol).  Meanwhile, we spend a lot of
lines of code building big strings in our testing code to probe various
aspects of schema parsing (e.g.
src/test/java/org/apache/avro/TestSchema.java, src/test/py/testio.py). Would
it make sense to extract these schemas into files under test/schemata/ and
pull them in for the tests in each language? By doing so, we could also
insure that the various language bindings are being tested in a consistent
fashion.

Let me know what you think.

Thanks,
Jeff

Reply via email to