Skip to content

integration test "reused person ids" #108

@g-pechorin

Description

@g-pechorin

Is there an existing issue for this?

  • I have searched the existing issues

Is your proposal related to a problem or functionality gap?

the current system has functionality to re-use the obfuscated person ids

that functionality is not used in integrtaion tests

it should be

Describe your proposal

once the SQL changes if #80 and the test refactoring are merged and "parameterised" to test all permutations it'd be good idea to add preserve_id options to specific tests and include complete, incomplete, empty, extra, and None

name goal
complete 1:1 mapping of old user ids to new user ids - check they still match
incomplete incomplete - not all source ids are mapped to an old id
empty an empty list of persn ids
extra try testing when there are person ids that aren't in the source data anymore
None a copy of the test with no old data

Describe alternatives you've considered

There's also the possibility of dropping this functionality.

I'm part of a Project Team

No response

Anything else?

No response

Are you willing to contribute to developing this feature?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status

    MoreInfo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions