/// Searches recursively in `../tests/integration` folder for an `.essence` file matching the given filename,
// let path = PathBuf::from(format!("../tests/integration/basic/comprehension{}.essence", filename));
// // search matching `.essence` files withing test_dir (similar logic to integration_test() and build.rs)
/// this is normally fine, except in our use case we wouldn't want to update the expected output again and again.
/// We have to do this separately becasue that field is not a JSON object, instead it's an array of tuples.