From bcadeb193c96ed6b4563d66733a5a18778eb8544 Mon Sep 17 00:00:00 2001 From: Valentin Haudiquet Date: Tue, 20 Oct 2026 18:05:09 +0200 Subject: [PATCH] fix(claw): follow the onboarding section rename The section-header restructure renamed the onboarding offer from "## Setup" to "## Onboarding" in ONBOARDING.md; three prompt assertions still looked for the old heading and failed. They follow the file now. --- crates/rhema-claw/src/bootstrap.rs | 4 ++-- crates/rhema-claw/src/interactive.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/rhema-claw/src/bootstrap.rs b/crates/rhema-claw/src/bootstrap.rs index a2e494c..c1e8174 100644 --- a/crates/rhema-claw/src/bootstrap.rs +++ b/crates/rhema-claw/src/bootstrap.rs @@ -427,7 +427,7 @@ mod tests { assert!(prompt.contains("## ENVIRONMENT"), "{prompt}"); assert_eq!(prompt.matches(PENDING).count(), 2, "{prompt}"); assert!(prompt.contains(GENERATED_AT_BOOT), "{prompt}"); - assert!(prompt.contains("## Setup"), "{prompt}"); + assert!(prompt.contains("## Onboarding"), "{prompt}"); assert!(prompt.contains("/ws"), "the workspace named: {prompt}"); assert!(prompt.contains("bootstrap_save"), "{prompt}"); } @@ -461,7 +461,7 @@ mod tests { assert!(prompt.contains("Linux, 32 cores, no GPU."), "{prompt}"); assert!(!prompt.contains(PENDING), "{prompt}"); assert!(!prompt.contains(GENERATED_AT_BOOT), "{prompt}"); - assert!(!prompt.contains("## Setup"), "{prompt}"); + assert!(!prompt.contains("## Onboarding"), "{prompt}"); } #[test] diff --git a/crates/rhema-claw/src/interactive.rs b/crates/rhema-claw/src/interactive.rs index daae65a..f8296d8 100644 --- a/crates/rhema-claw/src/interactive.rs +++ b/crates/rhema-claw/src/interactive.rs @@ -958,7 +958,7 @@ mod tests { ); assert!(prompt.contains("final message"), "{prompt}"); // A fresh store is pending onboarding: the offered setup renders. - assert!(prompt.contains("## Setup"), "{prompt}"); + assert!(prompt.contains("## Onboarding"), "{prompt}"); assert!(prompt.contains("(pending onboarding)"), "{prompt}"); }