From b3ca6e1cb3faf617e9cac4d73c46be596a1cab5a Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Mon, 9 Dec 2019 19:36:41 -0800 Subject: [PATCH] More logging when test fails. --- src/movielibrary_test.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/movielibrary_test.rs b/src/movielibrary_test.rs index 757615d..c6edb4f 100644 --- a/src/movielibrary_test.rs +++ b/src/movielibrary_test.rs @@ -211,8 +211,9 @@ fn test_roundtrip_library() -> Result<(), Box> { fn validate_duplicates(got: Vec<(&Movie, Vec<&Movie>)>, want: Vec<(Movie, Vec)>) { assert_eq!(got.len(), want.len()); for (g, w) in got.iter().zip(&want) { - assert_eq!(g.0, &w.0); - assert_eq!(g.1, w.1.iter().map(|v| v).collect::>()); + assert_eq!(g.0, &w.0, "Got:\n{:?}\nWant:\n{:?}", g, w); + let want = w.1.iter().map(|v| v).collect::>(); + assert_eq!(g.1, want, "Got:\n{:?}\nWant:\n{:?}", g, w); } }