From af0b6130849956b384524715971c9da6c0d22005 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bennet=20Ble=C3=9Fmann?= Date: Tue, 2 Dec 2025 19:33:23 +0100 Subject: [PATCH] adjustments due to changes in error messages as of cargo for rust 1.90 --- src/prepare.rs | 1 + tests/buildtest/mod.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/prepare.rs b/src/prepare.rs index 555bb06..12ba503 100644 --- a/src/prepare.rs +++ b/src/prepare.rs @@ -161,6 +161,7 @@ fn run_command(cmd: Command) -> anyhow::Result<()> { missing_deps = true; } else if line.contains("failed to parse manifest at") || line.contains("error: invalid table header") + || (line.contains("error: unexpected ") && line.contains(", expected ")) || line.contains("error: invalid type: ") || line.contains("error: cyclic feature dependency: feature ") || line.contains("error: cyclic package dependency: package ") diff --git a/tests/buildtest/mod.rs b/tests/buildtest/mod.rs index 9b591b3..c8e5086 100644 --- a/tests/buildtest/mod.rs +++ b/tests/buildtest/mod.rs @@ -272,7 +272,7 @@ test_prepare_error_stderr!( test_invalid_cargotoml_syntax_deps, "invalid-cargotoml-syntax-deps", BrokenDependencies, - "error: invalid table header" + "error: unexpected " ); test_prepare_error_stderr!(