Fix assertion in test_get_users

This commit is contained in:
Max Brunsfeld 2024-01-23 11:48:07 -08:00
parent f3b014c9a9
commit b84f4a3cd2

View file

@ -31,44 +31,42 @@ async fn test_get_users(db: &Arc<Database>) {
} }
assert_eq!( assert_eq!(
db.get_users_by_ids(user_ids.clone()).await.unwrap(), db.get_users_by_ids(user_ids.clone())
.await
.unwrap()
.into_iter()
.map(|user| (
user.id,
user.github_login,
user.github_user_id,
user.email_address
))
.collect::<Vec<_>>(),
vec![ vec![
User { (
id: user_ids[0], user_ids[0],
github_login: "user1".to_string(), "user1".to_string(),
github_user_id: Some(1), Some(1),
email_address: Some("user1@example.com".to_string()), Some("user1@example.com".to_string()),
admin: false, ),
metrics_id: user_metric_ids[0].parse().unwrap(), (
..Default::default() user_ids[1],
}, "user2".to_string(),
User { Some(2),
id: user_ids[1], Some("user2@example.com".to_string()),
github_login: "user2".to_string(), ),
github_user_id: Some(2), (
email_address: Some("user2@example.com".to_string()), user_ids[2],
admin: false, "user3".to_string(),
metrics_id: user_metric_ids[1].parse().unwrap(), Some(3),
..Default::default() Some("user3@example.com".to_string()),
}, ),
User { (
id: user_ids[2], user_ids[3],
github_login: "user3".to_string(), "user4".to_string(),
github_user_id: Some(3), Some(4),
email_address: Some("user3@example.com".to_string()), Some("user4@example.com".to_string()),
admin: false, )
metrics_id: user_metric_ids[2].parse().unwrap(),
..Default::default()
},
User {
id: user_ids[3],
github_login: "user4".to_string(),
github_user_id: Some(4),
email_address: Some("user4@example.com".to_string()),
admin: false,
metrics_id: user_metric_ids[3].parse().unwrap(),
..Default::default()
}
] ]
); );
} }