getodk/validate

Validate forms that define external secondary instances

lognaturel opened this issue · 0 comments

Problem description

Uncovered by @KeynesYouDigIt while resolving XLSForm/pyxform#286. Validate doesn't define a way to expand jr://file/ URIs so forms with external secondary instances crash.

Steps to reproduce the problem

Load a form with an external secondary instance such as nigeria_wards_external.xml.txt

Expected behavior

Forms with external secondary instances pass validation.