Skip to content
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

Get a well-defined set of test PL'n #75

Open
Tux opened this issue Jul 6, 2021 · 0 comments
Open

Get a well-defined set of test PL'n #75

Tux opened this issue Jul 6, 2021 · 0 comments

Comments

@Tux
Copy link

Tux commented Jul 6, 2021

RvIG made a set of PL data available is an ODS spreadsheet. This set defines a combination of BSN's an A-numbers that are guarantees not to be used on real inhabitants, so very good for using in tests.
The problem with this testset is that is full of errors of all kind to make sure we can test on thing like invalid names, invalid data types, invalid relation, out-of-range dates, invalid combinations of elements inside different categories etc etc.
Though very useful for testing, we would prefer a set of "Legal" inhabitants of Demodam, that can be reloaded on request and than set a more real-world example to test with: so having a marriage will not be aborted because one of the partners has an illegal date of birth or any of the required elelems causes a conflict.
RvIG has a wider range of BSN's to test with than the ones used in this test set, but those are not the real problem: we also require that no A-numbers are used that would conflict with A-numbers used by real people.

I suggest to take the usable part of the aforementioned testset (543 out of 658 can relatively simply be converted to something loadable in a BRP database), convert these to have them all be settled in Demodam (working community code 1904, but that can change) and then one by one fix the illegal parts. When the complete set is consistent, agree on a format that we all can use as a reference. To those working in the BRP field, that would be Lg01 messages as Alternative Media, but other formats (JSON, XML, CSV) should be debatable.

As a side track, some legal body of Demodam could try to contact RvIG to as for something provided by RvIG (and CBS)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant