-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support to utilize both online and local schema/schematron files #632
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved … again! 👍
Maybe this PR should be marked as a draft? There have been a lot of commits since my first two approvals 🤷 |
@nutjob4life Sorry but the cucumber file is giving me lots of grief for reasons my eye is having a very hard detecting. I probably should write a script to check that the features file is going to be interpreted well enough. |
@al-niessner no worries, no rush! |
@jordanpadams @nutjob4life @tloubrieu-jpl Who is the expert on cucumber and the validate tests that run in Jenkins? I am getting a different result from the command line and Jenkins. On mine:
but on Jenkins
It seems that -x is overriding downloading but not whatever is happening on Jenkins runs. Who is the expert to help sort this out -- I am going to take a wild stab and say it is testing defined a schema dir in core.properties and it is not being overridden? Do we want to ignore this (not add the unit tests and just trust me) or pursue to its grizzly end? Moving to another ticket until then... |
@al-niessner we have experienced this weirdness on occasion with the ordering of the tests in cucumber. for whatever reason cucumber does not flush the java cache between tests (even if we try to force it), so it is using previous test information and throwing errors. maybe play around with the ordering of tests in the features file? maybe move it to the very bottom? |
@jordanpadams
I already tried order and more casting suspicions on the cache because my
-S makes almost all tests fail. Seems prudent to remove this unit test and
call it done.
…On Wed, Apr 19, 2023, 15:29 Jordan Padams ***@***.***> wrote:
@al-niessner <https://github.com/al-niessner> we have experienced this
weirdness on occasion with the ordering of the tests in cucumber. for
whatever reason cucumber does not flush the java cache between tests (even
if we try to force it), so it is using previous test information and
throwing errors. maybe play around with the ordering of tests in the
features file? maybe move it to the very bottom?
—
Reply to this email directly, view it on GitHub
<#632 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAIUBIUK42ZRJXN3KJ2VCATXCBRNDANCNFSM6AAAAAAXEQRUIA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
🗒️ Summary
There was a simple bug preventing the code from doing what is desired. Fixed the bug, then added 4 tests:
⚙️ Test Data and/or Report
No Overrides Success
Override Schema Failure:
Override Schematron Failure
Override Schema+Schematron Failure
♻️ Related Issues
Closes #599