If clippy is used as a dependency, the lints can pick up test code. Since that code does not need to have full-blown error handling, unwrap is ok. To solve this, we can use `get_parent` to walk up the parent chain and check all items for `#[test]` annotations.