Add jmri.display load&store tests #7539
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Issue #7528 and PR #7537
Although we had XML files in the test tree that contained Portal elements, they were only being verified. There was no load-store-compare test.
This PR provides that by adding a LoadAndStore implementation to jmri.jmrit.display, along with load/ and loadref/ directories for two test files.
This was branched from v4.17.3, to be earlier than the recent portal changes: It's meant to catch anything those broke. By itself it passes all tests, but it might highlight problems in a merge. We'll see what CI does.