Shuffle test was failing because we were asserting on incorrectly when matching shuffled values with unshuffled values.
NoMetadata test was failing because we were expecting the AudioMetadataScanner to return non-null metadata even if there is metadata available for that particular file.
Checklist
This PR meets the following requirements:
[x] Tested and contains NO breaking changes or known regressions.
[x] Tested with the upstream branch merged in.
[x] Tests have been added for bug fixes / features (or this option is not applicable)
[x] All new code has been documented (or this option is not applicable)
[x] Headers have been added to all new source files (or this option is not applicable)
Overview
Closes #260
Shuffle and nometadata tests were failing.
Checklist
This PR meets the following requirements:
Additional info
Not provided