643 add file parser tests
Merge Request Description
Merge Request BOE
Add unit tests and small refactor for file parser
Risk
Low, refactor changes to file parser shouldn't create any pipeline outages since scan-logic is allowed to fail
Rollback Plan
Revert MR
Testing
- Local testing for unit tests
- Pipeline tested in mario
Edited by Kenneth Maguire