pub fn test_in_child_process<F>(cb: F) -> Result<(), TestError>where F: FnOnce() -> Result<(), TestCallbackError> + UnwindSafe,