From 641eb3df10decef45df1fcad9d985fdec484e429 Mon Sep 17 00:00:00 2001 From: Martin Algesten Date: Thu, 12 Aug 2021 12:40:07 +0200 Subject: [PATCH] Fix overlapping redirect tests Two tests were using /redirect_post1, which breaks if they are running in parallel. --- src/test/redirect.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/redirect.rs b/src/test/redirect.rs index 067e736..2d3dc66 100644 --- a/src/test/redirect.rs +++ b/src/test/redirect.rs @@ -148,16 +148,16 @@ fn redirect_post() { #[test] fn redirect_post_with_data() { - test::set_handler("/redirect_post1", |unit| { + test::set_handler("/redirect_post_d1", |unit| { assert_eq!(unit.header("Content-Length").unwrap(), "4"); - test::make_response(302, "Go here", vec!["Location: /redirect_post2"], vec![]) + test::make_response(302, "Go here", vec!["Location: /redirect_post_d2"], vec![]) }); - test::set_handler("/redirect_post2", |unit| { + test::set_handler("/redirect_post_d2", |unit| { assert_eq!(unit.header("Content-Length"), None); assert_eq!(unit.method, "GET"); test::make_response(200, "OK", vec![], vec![]) }); - let resp = post("test://host/redirect_post1") + let resp = post("test://host/redirect_post_d1") .send_string("data") .unwrap(); assert_eq!(resp.status(), 200);