-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(PXP-7855): Feat/merge refactor (#85)
* chore(tests): add edge cases to tests and expected output, ensure no duplicate records * feat(merge): refactored merge code and updated test calls to correctly handle duplicates and other edge cases * Apply automatic documentation changes * chore(merge): refactor again, breakout functions, improve readability * Apply automatic documentation changes * chore(tests): handle more edge cases when no guid is specified * fix(merge): edge case with multiple empty guids, need to handle updating all previous records * Apply automatic documentation changes * chore(merge): don't make copies unnecessarily, cleanup getting values from dict * Apply automatic documentation changes * chore(merge): cleaner updating of headers * Apply automatic documentation changes * fix(merge): add headers back where needed * Apply automatic documentation changes * feat(merge-refactor-suggestion): remove headers arg from _get_updated_records, remove unused reference to "existing_urls" variable (#86) Co-authored-by: Matthew Cannalte <mcannalte@uchicago.edu> * Apply automatic documentation changes * fix(merge): ensure no duplicates when GUID="", more test cases for handling commas and spaces in file names * fix(merge): handle case with multiple duplicates but no guid * Apply automatic documentation changes Co-authored-by: Alexander VT <alexander.m.vantol@gmail.com> Co-authored-by: Matthew Cannalte <mcannalte@uchicago.edu>
- Loading branch information
1 parent
0d16282
commit e33a137
Showing
18 changed files
with
364 additions
and
162 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.