Fixed File path error and added test cases

Adding test cases for the provider report class and fixed a path error
where we were appending two file paths instead of just the one.