From e9219c2280cdd36a86018f7ec14d48ffcf70fa03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20B=20Nagy?= <20251272+BNAndras@users.noreply.github.com> Date: Fri, 9 Jan 2026 20:21:32 -0800 Subject: [PATCH] Sync `bob` tests --- exercises/practice/bob/.meta/tests.toml | 18 +++++++++++++++--- exercises/practice/bob/BobTests.fs | 8 ++++---- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/exercises/practice/bob/.meta/tests.toml b/exercises/practice/bob/.meta/tests.toml index 630485579..5299e2895 100644 --- a/exercises/practice/bob/.meta/tests.toml +++ b/exercises/practice/bob/.meta/tests.toml @@ -1,6 +1,13 @@ -# This is an auto-generated file. Regular comments will be removed when this -# file is regenerated. Regenerating will not touch any manually added keys, -# so comments can be added in a "comment" key. +# This is an auto-generated file. +# +# Regenerating this file via `configlet sync` will: +# - Recreate every `description` key/value pair +# - Recreate every `reimplements` key/value pair, where they exist in problem-specifications +# - Remove any `include = true` key/value pair (an omitted `include` key implies inclusion) +# - Preserve any other key/value pair +# +# As user-added comments (using the # character) will be removed when this file +# is regenerated, comments can be added via a `comment` key. [e162fead-606f-437a-a166-d051915cea8e] description = "stating something" @@ -64,6 +71,7 @@ description = "alternate silence" [66953780-165b-4e7e-8ce3-4bcb80b6385a] description = "multiple line question" +include = false [5371ef75-d9ea-4103-bcfa-2da973ddec1b] description = "starting with whitespace" @@ -76,3 +84,7 @@ description = "other whitespace" [12983553-8601-46a8-92fa-fcaa3bc4a2a0] description = "non-question ending with whitespace" + +[2c7278ac-f955-4eb4-bf8f-e33eb4116a15] +description = "multiple line question" +reimplements = "66953780-165b-4e7e-8ce3-4bcb80b6385a" diff --git a/exercises/practice/bob/BobTests.fs b/exercises/practice/bob/BobTests.fs index 4f7a7a958..67c19c8d1 100644 --- a/exercises/practice/bob/BobTests.fs +++ b/exercises/practice/bob/BobTests.fs @@ -85,10 +85,6 @@ let ``Prolonged silence`` () = let ``Alternate silence`` () = response "\t\t\t\t\t\t\t\t\t\t" |> should equal "Fine. Be that way!" -[] -let ``Multiple line question`` () = - response "\nDoes this cryogenic chamber make me look fat?\nNo." |> should equal "Whatever." - [] let ``Starting with whitespace`` () = response " hmmmmmmm..." |> should equal "Whatever." @@ -105,3 +101,7 @@ let ``Other whitespace`` () = let ``Non-question ending with whitespace`` () = response "This is a statement ending with whitespace " |> should equal "Whatever." +[] +let ``Multiple line question`` () = + response "\nDoes this cryogenic chamber make\n me look fat?" |> should equal "Sure." +