From 4151af2a3aceb2c0b52f59fbffccc8c881f42deb Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Fri, 15 Sep 2017 07:53:30 -0700 Subject: [PATCH 1/2] Update to flate2 0.2.20 This fixes a bug where tests only passed on Linux, now they should pass everywhere! --- Cargo.lock | 8 ++++---- src/tests/http-data/krate_good_badges | 2 +- src/tests/http-data/krate_good_categories | 2 +- src/tests/http-data/krate_ignored_badges | 2 +- src/tests/http-data/krate_ignored_categories | 2 +- src/tests/http-data/krate_new_krate | 2 +- src/tests/http-data/krate_new_krate_git_upload | 1 - src/tests/http-data/krate_new_krate_git_upload_appends | 2 +- .../http-data/krate_new_krate_git_upload_with_conflicts | 2 +- .../krate_new_krate_non_canon_crate_name_dependencies | 2 +- .../http-data/krate_new_krate_too_big_but_whitelisted | 2 +- src/tests/http-data/krate_new_krate_twice | 2 +- src/tests/http-data/krate_new_krate_weird_version | 2 +- src/tests/http-data/krate_new_krate_with_dependency | 2 +- src/tests/http-data/krate_new_krate_with_readme | 2 +- src/tests/http-data/krate_new_krate_with_token | 2 +- src/tests/http-data/krate_publish_after_yank_max_version | 2 +- .../http-data/krate_uploading_new_version_touches_crate | 2 +- src/tests/http-data/krate_yank | 2 +- src/tests/http-data/krate_yank_max_version | 2 +- src/tests/http-data/owners_new_crate_owner | 2 +- src/tests/krate.rs | 2 +- 22 files changed, 24 insertions(+), 25 deletions(-) delete mode 100644 src/tests/http-data/krate_new_krate_git_upload diff --git a/Cargo.lock b/Cargo.lock index e7ff161aecb..cbdbe8f2f8d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -134,7 +134,7 @@ dependencies = [ "docopt 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", "dotenv 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", - "flate2 0.2.19 (registry+https://github.com/rust-lang/crates.io-index)", + "flate2 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", "futures 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", "git2 0.6.6 (registry+https://github.com/rust-lang/crates.io-index)", "hex 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -290,7 +290,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "conduit 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)", - "flate2 0.2.19 (registry+https://github.com/rust-lang/crates.io-index)", + "flate2 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -570,7 +570,7 @@ dependencies = [ [[package]] name = "flate2" -version = "0.2.19" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.29 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1722,7 +1722,7 @@ dependencies = [ "checksum env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "3ddf21e73e016298f5cb37d6ef8e8da8e39f91f9ec8b0df44b7deb16a9f8cd5b" "checksum error-chain 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8" "checksum filetime 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)" = "5363ab8e4139b8568a6237db5248646e5a8a2f89bd5ccb02092182b11fd3e922" -"checksum flate2 0.2.19 (registry+https://github.com/rust-lang/crates.io-index)" = "36df0166e856739905cd3d7e0b210fe818592211a008862599845e012d8d304c" +"checksum flate2 0.2.20 (registry+https://github.com/rust-lang/crates.io-index)" = "e6234dd4468ae5d1e2dbb06fe2b058696fdc50a339c68a393aefbf00bc81e423" "checksum foreign-types 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3e4056b9bd47f8ac5ba12be771f77a0dae796d1bbaaf5fd0b9c2d38b69b8a29d" "checksum futf 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "51f93f3de6ba1794dcd5810b3546d004600a59a98266487c8407bc4b24e398f3" "checksum futures 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "4b63a4792d4f8f686defe3b39b92127fea6344de5d38202b2ee5a11bbbf29d6a" diff --git a/src/tests/http-data/krate_good_badges b/src/tests/http-data/krate_good_badges index 42cb19fc069..576c1308ae9 100644 --- a/src/tests/http-data/krate_good_badges +++ b/src/tests/http-data/krate_good_badges @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foobadger/foobadger-1.0.0.crate","method":"PUT","headers":[["Content-Length","35"],["Date","Thu, 14 Sep 2017 09:44:04 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:SJNsc3Rh+zV7dPHUQGr8Z4bO4ro="],["Content-Type","application/x-tar"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","259B82C2DC8C8C75"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Server","AmazonS3"],["x-amz-id-2","nej/HWPKXhTiYTCv+j1kSPOsoEHSJIeTaHnc2kbeLGflGKle+nGm5WqOUIKLKaRuF/IJFfG9bCI="],["Content-Length","0"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foobadger/foobadger-1.0.0.crate","method":"PUT","headers":[["Accept","*/*"],["Proxy-Connection","Keep-Alive"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:kDm23yhf8YuOKpTcbHhNBa6BtQw="],["Content-Length","35"],["Content-Type","application/x-tar"],["Date","Fri, 15 Sep 2017 07:53:05 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["x-amz-id-2","0/6/0sEHhOcZrrbuV7bwaKRjkpt9tRXEElKebeZNRK8DoEfSdnTFO/gfr0Zj86ZR726bMeuwuv4="],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Content-Length","0"],["x-amz-request-id","042143F2421CB177"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_good_categories b/src/tests/http-data/krate_good_categories index 3db2ae5e917..f68c4f4fefd 100644 --- a/src/tests/http-data/krate_good_categories +++ b/src/tests/http-data/krate_good_categories @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_good_cat/foo_good_cat-1.0.0.crate","method":"PUT","headers":[["Authorization","AWS AKIAICL5IWUZYWWKA7JA:3YdZWaxXYkwNl7cP7iSgeBmnFIA="],["Date","Thu, 14 Sep 2017 09:44:04 -0700"],["Content-Length","35"],["Content-Type","application/x-tar"],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-id-2","6doapP6obvc16pdSxMsxgRX+TUB+55dkNfsyw3ludfUfBOd2xhf2sL3aI2dKsnf5YCyl0QkEnXM="],["x-amz-request-id","D4BB18987F1E192F"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Server","AmazonS3"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Content-Length","0"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_good_cat/foo_good_cat-1.0.0.crate","method":"PUT","headers":[["Date","Fri, 15 Sep 2017 07:53:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:Im1mLvCQhM33OHARbpyyZYiZ9jE="],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["x-amz-id-2","YakCRWvFv2xQT/tB0+Z44KnaWWs/LqMmXJXENGujPnNPOlkwbg5T33XRyHbSJtOEBXETKAXdrZI="],["x-amz-request-id","E9C1F36ED4D753C3"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Content-Length","0"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_ignored_badges b/src/tests/http-data/krate_ignored_badges index b83598e1010..2309c9b2df5 100644 --- a/src/tests/http-data/krate_ignored_badges +++ b/src/tests/http-data/krate_ignored_badges @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_ignored_badge/foo_ignored_badge-1.0.0.crate","method":"PUT","headers":[["Date","Thu, 14 Sep 2017 09:44:04 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:PkIayPRQSzIV9dhyoyKUg4bDSzs="],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Content-Type","application/x-tar"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["x-amz-id-2","lbe1X5M1zPPgDYNv9DDBKekuO0e5+gK+XthTu9TMtODupHpjj5eb9GqeOQq0w4L6gqPxQBJWJqU="],["Server","AmazonS3"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-request-id","37C5421A868669E2"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_ignored_badge/foo_ignored_badge-1.0.0.crate","method":"PUT","headers":[["Accept","*/*"],["Date","Fri, 15 Sep 2017 07:53:05 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Proxy-Connection","Keep-Alive"],["Content-Length","35"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:d5z7PoInZdjSdMpMeR61v/ZnsRE="]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-request-id","6B48927A9B90CFF0"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["x-amz-id-2","n8HEiySuglMWYp3qgLANtS8v47tmBJgyFi0i3UdksOWd1aofssPNuRCNr0/j4Ej1sKt91OMoI5w="],["Content-Length","0"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_ignored_categories b/src/tests/http-data/krate_ignored_categories index 91e7568878c..21b90604b56 100644 --- a/src/tests/http-data/krate_ignored_categories +++ b/src/tests/http-data/krate_ignored_categories @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_ignored_cat/foo_ignored_cat-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Content-Length","35"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:zN+ouGBQMXYwxnltlU50HqLR4D0="],["Host","alexcrichton-test.s3.amazonaws.com"],["Date","Thu, 14 Sep 2017 09:44:04 -0700"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["x-amz-id-2","MV8ehajFmRoufqKP0fwR1c8SRJWyQbdRYy97wJybWRu7Euo8A5kkNfJ6epnDfXJy3vkjxetK3tE="],["x-amz-request-id","8356C99E90EA73EB"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Content-Length","0"],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_ignored_cat/foo_ignored_cat-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:V37kbEzeh57sB4yTSZIOJACPoP4="],["Content-Length","35"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-id-2","m2T+IGVTurpCTLS3pmhcHrpbLGeL0mDQ90vroViQ2v2Sc1/woSi09kpm0BvRl24/0sMonCW7td4="],["Content-Length","0"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-request-id","6435C4EA7602CE4E"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate b/src/tests/http-data/krate_new_krate index 3a73fbd4b72..c46db406272 100644 --- a/src/tests/http-data/krate_new_krate +++ b/src/tests/http-data/krate_new_krate @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_new/foo_new-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Content-Length","35"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:wqYX81UuSZQN8fgc5iP80iGtuhQ="]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["x-amz-request-id","43421DA20D1F6F8D"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Server","AmazonS3"],["Content-Length","0"],["x-amz-id-2","xVVFL9W1Qmv14Zgquz4gGVfNvTz+KF4TnWN2PaQXTnvq6HX2qFeQN1nCF45/gwEBrDTqNOZApFs="]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_new/foo_new-1.0.0.crate","method":"PUT","headers":[["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Content-Length","35"],["Content-Type","application/x-tar"],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:uDc39eNdF6CcwB+q+JwKsoDLQc4="]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["Server","AmazonS3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["x-amz-id-2","JdIvnNTw53aqXjBIqBLNuN4kxf/w1XWX+xuIiGBDYy7yzOSDuAMtBSrTW4ZWetcCIdqCUHuQ51A="],["x-amz-request-id","26589A5E52F8395C"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_git_upload b/src/tests/http-data/krate_new_krate_git_upload deleted file mode 100644 index 13a287a60a3..00000000000 --- a/src/tests/http-data/krate_new_krate_git_upload +++ /dev/null @@ -1 +0,0 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fgt/fgt-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:Hpi3LGRB4W3nXoPoX+A78xTzmIE="],["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["Server","AmazonS3"],["x-amz-request-id","5D8919DDF187F850"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-id-2","7N6yjY/oPkOJcDqcf5YSeABzp+hHEiwC67AXfbNqQNQAp0wRwU1c8KtN9Vh7vRshnmD/Hdjs6KY="],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_git_upload_appends b/src/tests/http-data/krate_new_krate_git_upload_appends index d2b8f6dbf4b..5b1fa7d306f 100644 --- a/src/tests/http-data/krate_new_krate_git_upload_appends +++ b/src/tests/http-data/krate_new_krate_git_upload_appends @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/FPP/FPP-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:GdRDVihh9D83+nAEp6sroOaS+YM="],["Content-Type","application/x-tar"],["Accept","*/*"],["Content-Length","35"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-id-2","Ntbu6/aNvex7Nz7gQwGa3IZH0L0kCaIdB2EHlSWWQF3sxwOiPXE3PTJwDxCMch/xRjVDlXpF74c="],["Content-Length","0"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["x-amz-request-id","3BAF67B14B7EE260"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/FPP/FPP-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:UgUqqHJ9cQAZDdbcsxpnC0BI2eE="],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Proxy-Connection","Keep-Alive"],["Content-Length","35"],["Accept","*/*"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","949E6183C81895B0"],["Content-Length","0"],["Server","AmazonS3"],["x-amz-id-2","JWMemhtsWvAdoKxFS4Cp2RnI8fOqriCnXdHGFakRPw6k4JALJsToegxrkl9qzNoF9rhPAGKti4w="],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_git_upload_with_conflicts b/src/tests/http-data/krate_new_krate_git_upload_with_conflicts index 08f905313c1..a1fa10aabd1 100644 --- a/src/tests/http-data/krate_new_krate_git_upload_with_conflicts +++ b/src/tests/http-data/krate_new_krate_git_upload_with_conflicts @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_conflicts/foo_conflicts-1.0.0.crate","method":"PUT","headers":[["Accept","*/*"],["Content-Type","application/x-tar"],["Proxy-Connection","Keep-Alive"],["Content-Length","35"],["Host","alexcrichton-test.s3.amazonaws.com"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:NdRrKHjo3FyWRCp+e7RV0KfQXDg="]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Content-Length","0"],["x-amz-request-id","3E5C98A0B3B3ADD3"],["Server","AmazonS3"],["x-amz-id-2","ce02CQObBqjwHnKGvhNplmJq1S60eLi5TPYyu804cQ7grMU09sX3utLnYTG7+TcB4hu/Va89Zjw="]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_conflicts/foo_conflicts-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:241ftMxnamoj94RBOB/al86Xwjk="],["Content-Length","35"],["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Server","AmazonS3"],["x-amz-request-id","97468A1C2B450E47"],["Content-Length","0"],["x-amz-id-2","BvCbtCZAAKOsaLx5dc9Vw+SIlfrPULUTLofQduPAnm3b7079gxn5NlvEjEN+www3UOYZOZa8FWk="]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_non_canon_crate_name_dependencies b/src/tests/http-data/krate_new_krate_non_canon_crate_name_dependencies index bd7f8fb2f47..b41696b71b2 100644 --- a/src/tests/http-data/krate_new_krate_non_canon_crate_name_dependencies +++ b/src/tests/http-data/krate_new_krate_non_canon_crate_name_dependencies @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/new_dep/new_dep-1.0.0.crate","method":"PUT","headers":[["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Accept","*/*"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:8wQKWzdETLeSOb/xbV3t9Ak1Kd0="],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["Server","AmazonS3"],["x-amz-request-id","53B0AE28A24E7813"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-id-2","pGpQf5eaDJvyW/Zl1ljCsPglhV/w1gpK8xnecp18X7x9/Ut241oGQSC0pPFTN2tJYvN0v1RSwyc="]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/new_dep/new_dep-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:lH91IZJxBDr21vB3eSZXwXTQelk="],["Proxy-Connection","Keep-Alive"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Accept","*/*"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-id-2","PQEXq2S9IgVfG/u0l2cjHuWU8EDPlRSwxqai2oNPCz8TyX/CEwn2ydL+A1qnNK3Ng+FpC9ukVl8="],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["x-amz-request-id","8190F375F5651D47"],["Content-Length","0"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_too_big_but_whitelisted b/src/tests/http-data/krate_new_krate_too_big_but_whitelisted index 01041a155f8..fc2cb677606 100644 --- a/src/tests/http-data/krate_new_krate_too_big_but_whitelisted +++ b/src/tests/http-data/krate_new_krate_too_big_but_whitelisted @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_whitelist/foo_whitelist-1.1.0.crate","method":"PUT","headers":[["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Content-Length","95"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:gv/sYC4yM1lhELkWxadG9qE4dgk="],["Proxy-Connection","Keep-Alive"],["Accept","*/*"]],"body":[31,139,8,0,0,0,0,0,0,3,237,200,61,10,128,48,12,6,208,28,37,23,176,166,10,237,113,164,130,63,1,161,96,35,94,223,193,205,201,169,32,126,111,124,115,206,195,185,170,77,155,22,107,188,243,78,218,81,23,170,65,110,125,236,228,249,33,72,100,170,225,40,150,118,102,250,169,4,0,0,0,159,71,0,0,47,93,157,95,173,158,0,14,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["ETag","\"21a1df1753f5c9b60a476e26580f0e28\""],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-request-id","30DE20879631F8C5"],["Content-Length","0"],["x-amz-id-2","DBgQL29r9cxt4Rx0i2TqARxGTZb7S29NpYuMjGR3/9B9mXW1Alhicp4KRV/QRp/0KDeJGI+MGwk="]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_whitelist/foo_whitelist-1.1.0.crate","method":"PUT","headers":[["Authorization","AWS AKIAICL5IWUZYWWKA7JA:qt4nSgvxT4p0mzUU9mA+lDtnKdE="],["Proxy-Connection","Keep-Alive"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Accept","*/*"],["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Length","95"]],"body":[31,139,8,0,0,0,0,0,0,255,237,200,61,10,128,48,12,6,208,28,37,23,176,166,10,237,113,164,130,63,1,161,96,35,94,223,193,205,201,169,32,126,111,124,115,206,195,185,170,77,155,22,107,188,243,78,218,81,23,170,65,110,125,236,228,249,33,72,100,170,225,40,150,118,102,250,169,4,0,0,0,159,71,0,0,47,93,157,95,173,158,0,14,0,0]},"response":{"status":200,"headers":[["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-request-id","A154F439BE2F1178"],["Server","AmazonS3"],["ETag","\"9facb520b24bd39bb1ee070422257b83\""],["x-amz-id-2","sJQf1gwHhtO9UupUzVzcH5l1yvS64tKrNFy59yuhFRCrLpSEGAAm/S4LNhUDFCqS2HOsyw0FXBo="],["Content-Length","0"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_twice b/src/tests/http-data/krate_new_krate_twice index 0eb2b9ab7fa..d0326cef117 100644 --- a/src/tests/http-data/krate_new_krate_twice +++ b/src/tests/http-data/krate_new_krate_twice @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_twice/foo_twice-2.0.0.crate","method":"PUT","headers":[["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Content-Length","35"],["Proxy-Connection","Keep-Alive"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:+Cg/mpqaAfxovJAyVhdEi+9HSC0="]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Server","AmazonS3"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["x-amz-request-id","343CBC073BE5E2F9"],["x-amz-id-2","IQ3lSCwmKVGa5XODQtJ4W+vmb08Y5F30zYHESkz8cTJUfcskbeqdFvpqHZcLUzPbHsB2yvj7gdo="]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_twice/foo_twice-2.0.0.crate","method":"PUT","headers":[["Authorization","AWS AKIAICL5IWUZYWWKA7JA:3P5wvArAHvV7o8atB0gUc0RTCCc="],["Content-Type","application/x-tar"],["Proxy-Connection","Keep-Alive"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Length","35"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Accept","*/*"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","FD643F2FC49A7DF3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Content-Length","0"],["Server","AmazonS3"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["x-amz-id-2","9ZLFTsEwh2iNu+BlWzaTZ85mFA7pxZgsGhQCj3Qi67LqT/iB5eiCOJQPYww2BEkoivJbr0mWruo="]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_weird_version b/src/tests/http-data/krate_new_krate_weird_version index a2da23e07e0..78a023cebe5 100644 --- a/src/tests/http-data/krate_new_krate_weird_version +++ b/src/tests/http-data/krate_new_krate_weird_version @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_weird/foo_weird-0.0.0-pre.crate","method":"PUT","headers":[["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:QV/5JvPCkCGthvaACe66I4wlLUQ="],["Content-Length","35"],["Proxy-Connection","Keep-Alive"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Accept","*/*"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["Content-Length","0"],["x-amz-id-2","CT5EBomRWISR0zJO1EH8c1/5FAe3yNynU6nzkqSzY+8G21Q92way3e6q9BqyTkCLxdlg2Cu0YxU="],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-request-id","DE26FF9C5CCC909C"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_weird/foo_weird-0.0.0-pre.crate","method":"PUT","headers":[["Content-Length","35"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:eW1SP7V3WdqHXWZLcbN1BI2Zo0g="],["Content-Type","application/x-tar"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Proxy-Connection","Keep-Alive"],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["x-amz-id-2","fIN5XfJH1PExUU+fEoYZiLAlq/GVmVohMf24Gi5CEHocX1oLc56Mhq9ILtXEsC5xgXEtboWFrEI="],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-request-id","11703800587FA328"],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_with_dependency b/src/tests/http-data/krate_new_krate_with_dependency index 278307eff69..83f51630c97 100644 --- a/src/tests/http-data/krate_new_krate_with_dependency +++ b/src/tests/http-data/krate_new_krate_with_dependency @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/new_dep/new_dep-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:8wQKWzdETLeSOb/xbV3t9Ak1Kd0="],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Server","AmazonS3"],["x-amz-id-2","J/y0oMQJdHt7fz/Pb/ZwApbOAADTK8I3KaeRy7R6LxpBCIBsTqKx83U/vfYfVMWs4QOapJUUhno="],["Content-Length","0"],["x-amz-request-id","E0707224F4E44377"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/new_dep/new_dep-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:lH91IZJxBDr21vB3eSZXwXTQelk="],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-id-2","PY+ZuguMcTdHQflO2OWDBeoWq2rf6W03Q0T57YjcWnGBgNHVV7rX876JMWriAXajzbxbHkph7ms="],["Content-Length","0"],["x-amz-request-id","AD365A79DBB12C77"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_with_readme b/src/tests/http-data/krate_new_krate_with_readme index 656a7936cf6..d291466c4f0 100644 --- a/src/tests/http-data/krate_new_krate_with_readme +++ b/src/tests/http-data/krate_new_krate_with_readme @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_readme/foo_readme-1.0.0.crate","method":"PUT","headers":[["Host","alexcrichton-test.s3.amazonaws.com"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:C9x9iefzRFSocb6R8x2docCTaVE="],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Accept","*/*"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["Content-Length","0"],["x-amz-id-2","Uc+abhIohpBJfOIXsSQkzn7zSWMAFq6QfOgi24h4yKZ9INtsq39nHcRB/nMlS2zkFa3g4qjdsus="],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["x-amz-request-id","8060D1EAF6980766"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/readmes/foo_readme/foo_readme-1.0.0.html","method":"PUT","headers":[["Content-Type","text/html"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:Dy/pSIVK7Y5Mo+FJRvn4EVewdZo="],["Accept","*/*"],["Proxy-Connection","Keep-Alive"],["Content-Length","0"]],"body":[]},"response":{"status":200,"headers":[["x-amz-id-2","qDhJb6SFfqsIsC3SZp9RRGcUvO8Q01vTNDlMXvi+P37My5eGcYtfnin5F13kCTtHJO5dtEku87o="],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Server","AmazonS3"],["x-amz-request-id","6D937D2FFD624F96"],["ETag","\"d41d8cd98f00b204e9800998ecf8427e\""],["Content-Length","0"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_readme/foo_readme-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:G2u3lkUwozOcUMarUxKm7kfPFRU="],["Content-Length","35"],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"],["Content-Type","application/x-tar"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["x-amz-request-id","A89963967BE30C76"],["x-amz-id-2","fuS0z4LTFF4qMus2P2V61JZ+XL6iydvh+fZN0tLKUZE4sL/j7UEqu5UATJkAjCbwpGYI6JN5SsQ="],["Server","AmazonS3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/readmes/foo_readme/foo_readme-1.0.0.html","method":"PUT","headers":[["Content-Length","0"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:Ip89jXvQWYPf+5zqZQ1vKHnbifA="],["Content-Type","text/html"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"]],"body":[]},"response":{"status":200,"headers":[["Server","AmazonS3"],["x-amz-id-2","cUKZKz6kCSgxURf9dTIK8nJTnaDpWQCPU2nzn3lpjKzKw2L/l9mQXrYOHYddLjP+ODY1phhr6xM="],["x-amz-request-id","6F979F8896D4A1B2"],["ETag","\"d41d8cd98f00b204e9800998ecf8427e\""],["Content-Length","0"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_new_krate_with_token b/src/tests/http-data/krate_new_krate_with_token index f555d4e6d0c..d10bb3853a4 100644 --- a/src/tests/http-data/krate_new_krate_with_token +++ b/src/tests/http-data/krate_new_krate_with_token @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_new/foo_new-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Length","35"],["Accept","*/*"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:wqYX81UuSZQN8fgc5iP80iGtuhQ="],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Content-Type","application/x-tar"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Content-Length","0"],["Server","AmazonS3"],["x-amz-id-2","rN/YKWVgsQhEEdx64vSOmXy/Pyf68QkXCvPSlnADpCVoV1dXtVKz4M8AFRhqgWr1vUZFAin2WIU="],["x-amz-request-id","CE602153D7F075FD"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_new/foo_new-1.0.0.crate","method":"PUT","headers":[["Content-Length","35"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:uDc39eNdF6CcwB+q+JwKsoDLQc4="],["Date","Fri, 15 Sep 2017 07:53:06 -0700"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["x-amz-request-id","A02EB4F4DBA0F445"],["Content-Length","0"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-id-2","Xq0PX91X86TYCFDiJzmXEx7YBtRra219G12+iatsKgVyKTWsxyzGD06Q+zr3xTWkCHl03Bzq4/w="],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_publish_after_yank_max_version b/src/tests/http-data/krate_publish_after_yank_max_version index 725f38a6d66..f2a64c98c6d 100644 --- a/src/tests/http-data/krate_publish_after_yank_max_version +++ b/src/tests/http-data/krate_publish_after_yank_max_version @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-1.0.0.crate","method":"PUT","headers":[["Content-Length","35"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:U8J4LwLq+Wz0pO8THs8HZyc7TUk="],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Content-Length","0"],["x-amz-request-id","2A620EC26FA38F52"],["x-amz-id-2","Y6GoVuIo3miJwKK3G3ib0sCtQvGzUeqzlyZ7VbR1hxuQ4+1UB2SNxhCaDjjxTSW94Fb+bXfiCAk="],["Server","AmazonS3"]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-2.0.0.crate","method":"PUT","headers":[["Content-Length","35"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Content-Type","application/x-tar"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:K3leAD9lMg27OkK4EXiskXCFwXc="],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","A8F856A46B151EB5"],["Content-Length","0"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["x-amz-id-2","V4Mw3qZoPior8gLWikK0vfY5uio+zh5Z11bdoc/pZgj2v3yel4YcEOT4d8kpvio2Ln0zWcB5XYY="],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Accept","*/*"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:RkpxRf+NUDyzjWrEMc1ikasbtZI="],["Content-Length","35"],["Host","alexcrichton-test.s3.amazonaws.com"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Content-Length","0"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["x-amz-id-2","Es2wWCc+tXkMbbp+bEcjLFQn6yGqPeAUiBI5XqXZ8mAZUIpe7vYiCfBfoU727trNpEFMymyhgZY="],["Server","AmazonS3"],["x-amz-request-id","98298F12367C7A0B"]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-2.0.0.crate","method":"PUT","headers":[["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:umuWs3XoGqsDipgMq04QAhq9Spc="],["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","2E4EDB9109077234"],["x-amz-id-2","gnBA5fngpIAF7AVe+goe2YZkL6gB7yRp25LNjBl7wqyMNeIXGMLTyWd/46bkoVNv/S9t9BZ5IB4="],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Server","AmazonS3"],["Content-Length","0"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_uploading_new_version_touches_crate b/src/tests/http-data/krate_uploading_new_version_touches_crate index cdf1f03dbce..c8f5570204c 100644 --- a/src/tests/http-data/krate_uploading_new_version_touches_crate +++ b/src/tests/http-data/krate_uploading_new_version_touches_crate @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_versions_updated_at/foo_versions_updated_at-1.0.0.crate","method":"PUT","headers":[["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Content-Length","35"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:hmKZO0PhYhk0KwQXCqiH9tJ5iL8="]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-id-2","Ze7qpJK8SvCAYX6kUf4IthxYLy1teUq1sFFNBOZdeuMQFly1j8xxs2Q+OFe/EfbY7iP+a9Zvy4A="],["x-amz-request-id","D70D0A85E4E99440"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Server","AmazonS3"],["Content-Length","0"]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_versions_updated_at/foo_versions_updated_at-2.0.0.crate","method":"PUT","headers":[["Accept","*/*"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Content-Length","35"],["Content-Type","application/x-tar"],["Proxy-Connection","Keep-Alive"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:JXgBVUneidurlhx9nGF33wyA9Cw="]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Server","AmazonS3"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["Content-Length","0"],["x-amz-id-2","f/Yet//g6nIJ5iKipxDu+ZQlq5vQZ6cg38qJ46my/c3EZ4yJ8KhXZzASPlno8zp+0yhJGIRz99U="],["x-amz-request-id","A77504D17627FC4B"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_versions_updated_at/foo_versions_updated_at-1.0.0.crate","method":"PUT","headers":[["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Content-Length","35"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:gRG/G3VmzQw6Sg5GU/cdC4qRm3c="],["Host","alexcrichton-test.s3.amazonaws.com"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["x-amz-request-id","07EA5F0EF2693CDB"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Server","AmazonS3"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["x-amz-id-2","TM2AVAyeKmq35TWHMgdHd4aKiYJmWD1Q/FvAFkQSaYarO0zqc4qxxVFS8Umr1D076TrzXuj+ce0="]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_versions_updated_at/foo_versions_updated_at-2.0.0.crate","method":"PUT","headers":[["Authorization","AWS AKIAICL5IWUZYWWKA7JA:txrAYLyxwbEqZrth9T2NU1Hycjc="],["Content-Length","35"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Accept","*/*"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","8D129B4A5285F2F3"],["Server","AmazonS3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Content-Length","0"],["x-amz-id-2","s8MgJ+ubd8T5w3JgkrFfiRNbBK7R+lBzQU8qUSkf/HFHe6zCEBN+qqAbmoDPmGj9EJ2ZJMznhwM="],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_yank b/src/tests/http-data/krate_yank index df021cb2f93..dadead248a7 100644 --- a/src/tests/http-data/krate_yank +++ b/src/tests/http-data/krate_yank @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk/fyk-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Content-Type","application/x-tar"],["Accept","*/*"],["Content-Length","35"],["Host","alexcrichton-test.s3.amazonaws.com"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:akdZ5f9CzfPgl1kHy7u6/ltj49s="]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","8E56A0592AB1D0C7"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Content-Length","0"],["x-amz-id-2","hqDGSve+p7o2dVX6uv//6eKHp8VLOEhET/Op6e+pqOi9Fj+GNWjqDgH6djuwNO28YWf4jqX9sfk="],["Server","AmazonS3"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk/fyk-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:xCp3sUdUdmScjI6ct58zFv6BoGQ="],["Content-Length","35"],["Proxy-Connection","Keep-Alive"],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Content-Length","0"],["x-amz-id-2","FCKNKZUo5EeUNwVyhZ9P7ehfXoctqePzXx2RSE1VxoSX9rdfskkyAJUNHAF2AQojRon00LfTLPY="],["x-amz-request-id","3233F8227A852593"],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/krate_yank_max_version b/src/tests/http-data/krate_yank_max_version index b082be3b13a..6f507f7f171 100644 --- a/src/tests/http-data/krate_yank_max_version +++ b/src/tests/http-data/krate_yank_max_version @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-1.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:U8J4LwLq+Wz0pO8THs8HZyc7TUk="],["Content-Length","35"],["Accept","*/*"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","9CAADAFA70DD71FD"],["x-amz-id-2","cmqpKI7T1eOK9u+ksQyDiNF+4yKgtiaqTEXA9jtRHWDWdRERLHKklQc6buZRjwY6WjFG6pYNuoM="],["Content-Length","0"],["Server","AmazonS3"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Date","Thu, 14 Sep 2017 16:44:06 GMT"]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-2.0.0.crate","method":"PUT","headers":[["Authorization","AWS AKIAICL5IWUZYWWKA7JA:K3leAD9lMg27OkK4EXiskXCFwXc="],["Content-Length","35"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-request-id","4A842EA503FE5F0A"],["Server","AmazonS3"],["x-amz-id-2","xsm3wIhwLmZWfTpNjLyFrO5pcCKsordCPSNJhsnE6VA71sJDITiWH853adLLpgFzIcVN5fpV0b8="],["Content-Length","0"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-1.0.0.crate","method":"PUT","headers":[["Authorization","AWS AKIAICL5IWUZYWWKA7JA:RkpxRf+NUDyzjWrEMc1ikasbtZI="],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Content-Length","35"],["Accept","*/*"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["x-amz-request-id","43CB85AC3A1E1473"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Server","AmazonS3"],["x-amz-id-2","0sUMNuoP2ER/n+aAjH9M6yIPZMepRJiUoyCX97Kkg7g0APmYMnGbe/4Rth/gj78tq25YJL8bx0E="],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fyk_max/fyk_max-2.0.0.crate","method":"PUT","headers":[["Authorization","AWS AKIAICL5IWUZYWWKA7JA:umuWs3XoGqsDipgMq04QAhq9Spc="],["Proxy-Connection","Keep-Alive"],["Accept","*/*"],["Content-Type","application/x-tar"],["Content-Length","35"],["Host","alexcrichton-test.s3.amazonaws.com"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Server","AmazonS3"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Content-Length","0"],["x-amz-id-2","sR6XMAFPhQB2KJmCr85WQSV/Hc9FS+7iKoZn41sSRF3pHnM1A/ak3BbS2K8FS5BI3xr2PB3FBIg="],["x-amz-request-id","44D0F824DF17F936"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/http-data/owners_new_crate_owner b/src/tests/http-data/owners_new_crate_owner index 68dee84bd94..cdce57c72c5 100644 --- a/src/tests/http-data/owners_new_crate_owner +++ b/src/tests/http-data/owners_new_crate_owner @@ -1 +1 @@ -[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_owner/foo_owner-1.0.0.crate","method":"PUT","headers":[["Content-Length","35"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:3aMiq8DAzn39OituBGGLHoWadXM="],["Accept","*/*"],["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-request-id","B3D5798164EFF4DD"],["Server","AmazonS3"],["x-amz-id-2","vY2L2tKyNXOWxnJBdmjg/Px41mD7Cjbip/EmZtmgY04HMG34Be8yZdU7LR57EqT4LfUOP0hXBoI="],["Content-Length","0"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_owner/foo_owner-2.0.0.crate","method":"PUT","headers":[["Content-Type","application/x-tar"],["Content-Length","35"],["Proxy-Connection","Keep-Alive"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Host","alexcrichton-test.s3.amazonaws.com"],["Accept","*/*"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:UHrMH34ybBwtXfvpV59Xss/HyD0="]],"body":[31,139,8,0,0,0,0,0,0,3,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["x-amz-request-id","C717BCC40B6E9A64"],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""],["Server","AmazonS3"],["x-amz-id-2","x9VCrxpWtmAokr4eCahyaEe2F08kBGfKRo4h/6IWeGy+9OoQbt74rXbTvgmXmkrZsW9OHeDIL4w="],["Date","Thu, 14 Sep 2017 16:44:06 GMT"]],"body":[]}}] \ No newline at end of file +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_owner/foo_owner-1.0.0.crate","method":"PUT","headers":[["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:YpMKpt+rBbLMZb7qnC5j8vrkx9g="],["Host","alexcrichton-test.s3.amazonaws.com"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Accept","*/*"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-id-2","+iASw/RyYD1UO4QYVHClSSWrkEPDpex9lAQIUx/yzSDl8qhdpGXbzo3qeAIFaXI7RgQKOJlX5ow="],["x-amz-request-id","E12C83CAF2A75B67"],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Content-Length","0"],["Server","AmazonS3"],["Date","Fri, 15 Sep 2017 14:53:07 GMT"]],"body":[]}},{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/foo_owner/foo_owner-2.0.0.crate","method":"PUT","headers":[["Accept","*/*"],["Date","Fri, 15 Sep 2017 07:53:06 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:d5+D6wW+PCl1FBSsLPBqM+WqcE0="],["Content-Length","35"],["Proxy-Connection","Keep-Alive"],["Content-Type","application/x-tar"],["Host","alexcrichton-test.s3.amazonaws.com"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["x-amz-request-id","130231307BA7A7F0"],["Content-Length","0"],["x-amz-id-2","C0t35k2MqbOW0H1v8II3bBkmlP86qdMVvIWO8+rjjwP5PqVLo3C3DyfKU/qK9aainQHw2dVxyL4="],["ETag","\"f9016ad360cebb4fe2e6e96e5949f022\""],["Date","Fri, 15 Sep 2017 14:53:07 GMT"],["Server","AmazonS3"]],"body":[]}}] \ No newline at end of file diff --git a/src/tests/krate.rs b/src/tests/krate.rs index 83462f3a701..6f0be552014 100644 --- a/src/tests/krate.rs +++ b/src/tests/krate.rs @@ -884,7 +884,7 @@ fn new_krate_git_upload() { assert!(p.deps.is_empty()); assert_eq!( p.cksum, - "133f03a2cae3a0c56f47ece636aa784656df0f5b0956c0ea9f7ccee06eaf1ac9" + "acb5604b126ac894c1eb11c4575bf2072fea61232a888e453770c79d7ed56419" ); } From 8e4a8c01e09f47244cd19daeeffd942a0dfcd62b Mon Sep 17 00:00:00 2001 From: "Carol (Nichols || Goulding)" Date: Fri, 15 Sep 2017 11:32:15 -0400 Subject: [PATCH 2/2] Adding back a file that should have been edited rather than removed --- src/tests/http-data/krate_new_krate_git_upload | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/tests/http-data/krate_new_krate_git_upload diff --git a/src/tests/http-data/krate_new_krate_git_upload b/src/tests/http-data/krate_new_krate_git_upload new file mode 100644 index 00000000000..b3ff741c643 --- /dev/null +++ b/src/tests/http-data/krate_new_krate_git_upload @@ -0,0 +1 @@ +[{"request":{"uri":"http://alexcrichton-test.s3.amazonaws.com/crates/fgt/fgt-1.0.0.crate","method":"PUT","headers":[["Proxy-Connection","Keep-Alive"],["Date","Thu, 14 Sep 2017 09:44:05 -0700"],["Authorization","AWS AKIAICL5IWUZYWWKA7JA:Hpi3LGRB4W3nXoPoX+A78xTzmIE="],["Accept","*/*"],["Host","alexcrichton-test.s3.amazonaws.com"],["Content-Type","application/x-tar"],["Content-Length","35"]],"body":[31,139,8,0,0,0,0,0,0,255,237,192,1,1,0,0,0,130,32,255,175,110,72,80,192,171,1,46,175,181,239,0,4,0,0]},"response":{"status":200,"headers":[["Content-Length","0"],["Server","AmazonS3"],["x-amz-request-id","5D8919DDF187F850"],["Date","Thu, 14 Sep 2017 16:44:06 GMT"],["x-amz-id-2","7N6yjY/oPkOJcDqcf5YSeABzp+hHEiwC67AXfbNqQNQAp0wRwU1c8KtN9Vh7vRshnmD/Hdjs6KY="],["ETag","\"fc9f988c1ba7ccea220952fd61213979\""]],"body":[]}}] \ No newline at end of file