Validate uploaded Cargo.toml contents.

This commit is contained in:
Eric Huss 2019-09-10 17:06:32 -07:00
parent d709c10d35
commit e4345b2e8e

View File

@ -1217,7 +1217,7 @@ fn publish_dev_dep_no_version() {
)
.run();
publish::validate_upload(
publish::validate_upload_with_contents(
r#"
{
"authors": [],
@ -1241,5 +1241,21 @@ fn publish_dev_dep_no_version() {
"#,
"foo-0.1.0.crate",
&["Cargo.toml", "Cargo.toml.orig", "src/lib.rs"],
&[(
"Cargo.toml",
r#"[..]
[package]
name = "foo"
version = "0.1.0"
authors = []
description = "foo"
homepage = "foo"
documentation = "foo"
license = "MIT"
repository = "foo"
[dev-dependencies]
"#,
)],
);
}