diff --git a/bin/generate_tests b/bin/generate_tests index 132ec885..a37115f3 100755 --- a/bin/generate_tests +++ b/bin/generate_tests @@ -97,8 +97,8 @@ def generate(specs: pathlib.Path, exercise: pathlib.Path) -> None: load bats-extra # generated on {timestamp} - # local version: 2.0.0.0""" - ) + """ + ).strip() data = { "cases": list(enumerate(cases)), "header": header, diff --git a/exercises/practice/acronym/acronym.bats b/exercises/practice/acronym/acronym.bats index 1d05af43..a4ebf3d5 100644 --- a/exercises/practice/acronym/acronym.bats +++ b/exercises/practice/acronym/acronym.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T01:04:08+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "basic" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -76,4 +75,4 @@ load bats-extra run bash acronym.sh "Two * Words" assert_success assert_output "TW" -} \ No newline at end of file +} diff --git a/exercises/practice/affine-cipher/affine_cipher.bats b/exercises/practice/affine-cipher/affine_cipher.bats index bc90894c..f40b3d54 100644 --- a/exercises/practice/affine-cipher/affine_cipher.bats +++ b/exercises/practice/affine-cipher/affine_cipher.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T01:38:31+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "encode yes" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/all-your-base/all_your_base.bats b/exercises/practice/all-your-base/all_your_base.bats index 8839fd45..18ba1920 100644 --- a/exercises/practice/all-your-base/all_your_base.bats +++ b/exercises/practice/all-your-base/all_your_base.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T01:44:18+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'single bit one to decimal' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/allergies/allergies.bats b/exercises/practice/allergies/allergies.bats index 57e39d35..9b1fc422 100644 --- a/exercises/practice/allergies/allergies.bats +++ b/exercises/practice/allergies/allergies.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T20:41:21+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'testing for eggs allergy:not allergic to anything' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/anagram/anagram.bats b/exercises/practice/anagram/anagram.bats index 48a4e405..a90718ff 100644 --- a/exercises/practice/anagram/anagram.bats +++ b/exercises/practice/anagram/anagram.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T20:48:01+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "no matches" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/armstrong-numbers/armstrong_numbers.bats b/exercises/practice/armstrong-numbers/armstrong_numbers.bats index 2707a956..482a33a2 100644 --- a/exercises/practice/armstrong-numbers/armstrong_numbers.bats +++ b/exercises/practice/armstrong-numbers/armstrong_numbers.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T20:50:41+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'Zero is an Armstrong number' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/atbash-cipher/atbash_cipher.bats b/exercises/practice/atbash-cipher/atbash_cipher.bats index 92c41a1c..e086f99b 100644 --- a/exercises/practice/atbash-cipher/atbash_cipher.bats +++ b/exercises/practice/atbash-cipher/atbash_cipher.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T20:52:33+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "encode yes" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/binary-search/binary_search.bats b/exercises/practice/binary-search/binary_search.bats index 4a75f9ee..41945225 100644 --- a/exercises/practice/binary-search/binary_search.bats +++ b/exercises/practice/binary-search/binary_search.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T20:55:15+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "finds a value in an array with one element" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/bob/bob.bats b/exercises/practice/bob/bob.bats index 37395263..22098f1a 100644 --- a/exercises/practice/bob/bob.bats +++ b/exercises/practice/bob/bob.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T20:59:15+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "asking a question" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -206,4 +205,4 @@ load bats-extra run bash bob.sh 'bob???' assert_success assert_output "Sure." -} \ No newline at end of file +} diff --git a/exercises/practice/bottle-song/bottle_song.bats b/exercises/practice/bottle-song/bottle_song.bats index 366cd0dc..54e983d1 100644 --- a/exercises/practice/bottle-song/bottle_song.bats +++ b/exercises/practice/bottle-song/bottle_song.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T01:51:16+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'first generic verse' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/bowling/bowling.bats b/exercises/practice/bowling/bowling.bats index f0a690c9..81590a32 100644 --- a/exercises/practice/bowling/bowling.bats +++ b/exercises/practice/bowling/bowling.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T01:58:15+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 # The canonical cases call for the implementation of # _methods_ `score` and `roll`. That's not feasible for a # shell script. We'll just pass in all the individual rolls diff --git a/exercises/practice/change/change.bats b/exercises/practice/change/change.bats index 50657b02..dd55fcf1 100644 --- a/exercises/practice/change/change.bats +++ b/exercises/practice/change/change.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T02:01:30+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "change for 1 cent" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/clock/clock.bats b/exercises/practice/clock/clock.bats index 2fa0cd86..22d32c37 100644 --- a/exercises/practice/clock/clock.bats +++ b/exercises/practice/clock/clock.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T02:08:46+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 # * The canonical "Compare two clocks for equality" tests # have not been included: for bash they will simply be @@ -317,4 +316,4 @@ load bats-extra run bash clock.sh 1 2 - 3delta assert_failure assert_output # there is _some_ output -} \ No newline at end of file +} diff --git a/exercises/practice/collatz-conjecture/collatz_conjecture.bats b/exercises/practice/collatz-conjecture/collatz_conjecture.bats index a271ea13..a9aba2d6 100644 --- a/exercises/practice/collatz-conjecture/collatz_conjecture.bats +++ b/exercises/practice/collatz-conjecture/collatz_conjecture.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:02:53+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "zero steps for one" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/crypto-square/crypto_square.bats b/exercises/practice/crypto-square/crypto_square.bats index 44971bc6..853ceb78 100644 --- a/exercises/practice/crypto-square/crypto_square.bats +++ b/exercises/practice/crypto-square/crypto_square.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T02:12:22+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "empty plaintext results in an empty ciphertext" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/darts/darts.bats b/exercises/practice/darts/darts.bats index 6d8c843a..6d341874 100644 --- a/exercises/practice/darts/darts.bats +++ b/exercises/practice/darts/darts.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:04:51+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Missed target" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -123,4 +122,4 @@ load bats-extra run bash darts.sh 10 bar5 assert_failure assert_output # there is _some_ output -} \ No newline at end of file +} diff --git a/exercises/practice/diamond/diamond.bats b/exercises/practice/diamond/diamond.bats index c43c399a..e09df27b 100644 --- a/exercises/practice/diamond/diamond.bats +++ b/exercises/practice/diamond/diamond.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T02:14:42+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Degenerate case with a single 'A' row" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/difference-of-squares/difference_of_squares.bats b/exercises/practice/difference-of-squares/difference_of_squares.bats index 1836e76c..53c3a8ab 100644 --- a/exercises/practice/difference-of-squares/difference_of_squares.bats +++ b/exercises/practice/difference-of-squares/difference_of_squares.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:10:45+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "square of sum 1" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/eliuds-eggs/pop_count.bats b/exercises/practice/eliuds-eggs/pop_count.bats index 1701e372..8f4609fd 100644 --- a/exercises/practice/eliuds-eggs/pop_count.bats +++ b/exercises/practice/eliuds-eggs/pop_count.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T02:16:54+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "0 eggs" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/flower-field/flower_field.bats b/exercises/practice/flower-field/flower_field.bats index 4a01de0d..affcf7c6 100644 --- a/exercises/practice/flower-field/flower_field.bats +++ b/exercises/practice/flower-field/flower_field.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:37:03+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 join() { local IFS=$'\n' diff --git a/exercises/practice/food-chain/food_chain.bats b/exercises/practice/food-chain/food_chain.bats index c5273dad..7ab2fd4c 100644 --- a/exercises/practice/food-chain/food_chain.bats +++ b/exercises/practice/food-chain/food_chain.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:18:24+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'fly' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -199,4 +198,4 @@ She's dead, of course!" run bash food_chain.sh 8 1 assert_failure assert_output --partial "Start must be less than or equal to End" -} \ No newline at end of file +} diff --git a/exercises/practice/forth/forth.bats b/exercises/practice/forth/forth.bats index 2797693c..2f5f4d7f 100644 --- a/exercises/practice/forth/forth.bats +++ b/exercises/practice/forth/forth.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:21:35+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "parsing and numbers: numbers just get pushed onto the stack" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/game-of-life/game_of_life.bats b/exercises/practice/game-of-life/game_of_life.bats index f7175a60..3e6ae0ab 100644 --- a/exercises/practice/game-of-life/game_of_life.bats +++ b/exercises/practice/game-of-life/game_of_life.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T03:55:50+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 join() { local IFS=$'\n' echo "$*" diff --git a/exercises/practice/gigasecond/gigasecond.bats b/exercises/practice/gigasecond/gigasecond.bats index d7e653b9..f401d86d 100644 --- a/exercises/practice/gigasecond/gigasecond.bats +++ b/exercises/practice/gigasecond/gigasecond.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:24:30+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'date only specification of time' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/grains/grains.bats b/exercises/practice/grains/grains.bats index bed1e15c..b24c058c 100644 --- a/exercises/practice/grains/grains.bats +++ b/exercises/practice/grains/grains.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T03:58:17+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "grains on square 1" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/hamming/hamming.bats b/exercises/practice/hamming/hamming.bats index 98fae702..5cd33e5e 100644 --- a/exercises/practice/hamming/hamming.bats +++ b/exercises/practice/hamming/hamming.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:30:28+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'empty strands' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -90,4 +89,4 @@ load bats-extra run bash hamming.sh 'AAA' 'A?A' assert_success assert_output "1" -} \ No newline at end of file +} diff --git a/exercises/practice/hello-world/hello_world.bats b/exercises/practice/hello-world/hello_world.bats index a3639d5d..53d0b052 100644 --- a/exercises/practice/hello-world/hello_world.bats +++ b/exercises/practice/hello-world/hello_world.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:39:37+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Say Hi!" { run bash hello_world.sh diff --git a/exercises/practice/isbn-verifier/isbn_verifier.bats b/exercises/practice/isbn-verifier/isbn_verifier.bats index 1aaeb0ff..70b65ebf 100644 --- a/exercises/practice/isbn-verifier/isbn_verifier.bats +++ b/exercises/practice/isbn-verifier/isbn_verifier.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T04:08:33+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'valid isbn' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/isogram/isogram.bats b/exercises/practice/isogram/isogram.bats index 88f2593e..a811246d 100644 --- a/exercises/practice/isogram/isogram.bats +++ b/exercises/practice/isogram/isogram.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:40:54+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'empty string' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/kindergarten-garden/kindergarten_garden.bats b/exercises/practice/kindergarten-garden/kindergarten_garden.bats index 9e6db8ce..840b4e34 100644 --- a/exercises/practice/kindergarten-garden/kindergarten_garden.bats +++ b/exercises/practice/kindergarten-garden/kindergarten_garden.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T04:11:38+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 # Note: using ANSI-C Quoting here # see https://www.gnu.org/software/bash/manual/bash.html#ANSI_002dC-Quoting diff --git a/exercises/practice/knapsack/knapsack.bats b/exercises/practice/knapsack/knapsack.bats index fea99903..92daee1f 100644 --- a/exercises/practice/knapsack/knapsack.bats +++ b/exercises/practice/knapsack/knapsack.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:53:38+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 # Usage: knapsack.sh max_wt [items ...] # where: items look like "weight:value" diff --git a/exercises/practice/largest-series-product/largest_series_product.bats b/exercises/practice/largest-series-product/largest_series_product.bats index e6f3a063..edf2d97d 100644 --- a/exercises/practice/largest-series-product/largest_series_product.bats +++ b/exercises/practice/largest-series-product/largest_series_product.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:57:09+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "finds the largest product if span equals length" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/leap/leap.bats b/exercises/practice/leap/leap.bats index 65a09e33..06bf34ee 100644 --- a/exercises/practice/leap/leap.bats +++ b/exercises/practice/leap/leap.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T21:58:57+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test 'year not divisible by 4 in common year' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -106,4 +105,4 @@ load bats-extra assert_failure assert_output "Usage: leap.sh " -} \ No newline at end of file +} diff --git a/exercises/practice/line-up/line_up.bats b/exercises/practice/line-up/line_up.bats index a8febc3f..6a181122 100644 --- a/exercises/practice/line-up/line_up.bats +++ b/exercises/practice/line-up/line_up.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T04:13:03+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "format smallest non-exceptional ordinal numeral 4" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/luhn/luhn.bats b/exercises/practice/luhn/luhn.bats index 3f4cd6f8..36e81ec9 100644 --- a/exercises/practice/luhn/luhn.bats +++ b/exercises/practice/luhn/luhn.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T04:28:10+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "single digit strings can not be valid" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/markdown/markdown.bats b/exercises/practice/markdown/markdown.bats index 7c97a270..b7b33696 100644 --- a/exercises/practice/markdown/markdown.bats +++ b/exercises/practice/markdown/markdown.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T04:31:07+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 # uses external tool: mktemp diff --git a/exercises/practice/matching-brackets/matching_brackets.bats b/exercises/practice/matching-brackets/matching_brackets.bats index 7b37703b..5d34b3f8 100644 --- a/exercises/practice/matching-brackets/matching_brackets.bats +++ b/exercises/practice/matching-brackets/matching_brackets.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T01:39:31+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "paired square brackets" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/meetup/meetup.bats b/exercises/practice/meetup/meetup.bats index ece2f303..a1ba1f17 100644 --- a/exercises/practice/meetup/meetup.bats +++ b/exercises/practice/meetup/meetup.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:02:40+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "when teenth Monday is the 13th, the first day of the teenth week" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/nth-prime/nth_prime.bats b/exercises/practice/nth-prime/nth_prime.bats index 8c7bb71d..075e8eaf 100644 --- a/exercises/practice/nth-prime/nth_prime.bats +++ b/exercises/practice/nth-prime/nth_prime.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:30:47+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "first prime" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/nucleotide-count/nucleotide_count.bats b/exercises/practice/nucleotide-count/nucleotide_count.bats index e08dda5d..7d202b9b 100644 --- a/exercises/practice/nucleotide-count/nucleotide_count.bats +++ b/exercises/practice/nucleotide-count/nucleotide_count.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:38:32+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "empty strand" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/ocr-numbers/ocr_numbers.bats b/exercises/practice/ocr-numbers/ocr_numbers.bats index 2616ddc7..ed4d762e 100644 --- a/exercises/practice/ocr-numbers/ocr_numbers.bats +++ b/exercises/practice/ocr-numbers/ocr_numbers.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T04:55:11+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Recognizes 0" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/palindrome-products/palindrome_products.bats b/exercises/practice/palindrome-products/palindrome_products.bats index 4495c2a6..2cf57422 100644 --- a/exercises/practice/palindrome-products/palindrome_products.bats +++ b/exercises/practice/palindrome-products/palindrome_products.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:02:56+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "find the smallest palindrome from single digit factors" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/pangram/pangram.bats b/exercises/practice/pangram/pangram.bats index 685aee7a..1fe78fb6 100644 --- a/exercises/practice/pangram/pangram.bats +++ b/exercises/practice/pangram/pangram.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:04:49+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "empty sentence" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/perfect-numbers/perfect_numbers.bats b/exercises/practice/perfect-numbers/perfect_numbers.bats index be15996e..a1b1ff69 100644 --- a/exercises/practice/perfect-numbers/perfect_numbers.bats +++ b/exercises/practice/perfect-numbers/perfect_numbers.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:05:58+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Smallest perfect number is classified correctly" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/phone-number/phone_number.bats b/exercises/practice/phone-number/phone_number.bats index eff04a17..a438b23b 100644 --- a/exercises/practice/phone-number/phone_number.bats +++ b/exercises/practice/phone-number/phone_number.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:42:36+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "cleans the number" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/pig-latin/pig_latin.bats b/exercises/practice/pig-latin/pig_latin.bats index e43b8035..6c50c115 100644 --- a/exercises/practice/pig-latin/pig_latin.bats +++ b/exercises/practice/pig-latin/pig_latin.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:44:12+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "word beginning with a" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -174,4 +173,4 @@ load bats-extra run bash pig_latin.sh "pig*" assert_success assert_output "ig*pay" -} \ No newline at end of file +} diff --git a/exercises/practice/poker/poker.bats b/exercises/practice/poker/poker.bats index 6ed8e0d1..513cd96d 100644 --- a/exercises/practice/poker/poker.bats +++ b/exercises/practice/poker/poker.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:10:43+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "single hand always wins" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/prime-factors/prime_factors.bats b/exercises/practice/prime-factors/prime_factors.bats index d88c416c..bc38b969 100644 --- a/exercises/practice/prime-factors/prime_factors.bats +++ b/exercises/practice/prime-factors/prime_factors.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:45:33+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "no factors" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/protein-translation/protein_translation.bats b/exercises/practice/protein-translation/protein_translation.bats index bc32a845..6f62ba27 100644 --- a/exercises/practice/protein-translation/protein_translation.bats +++ b/exercises/practice/protein-translation/protein_translation.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:11:48+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Empty RNA sequence results in no proteins" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/proverb/proverb.bats b/exercises/practice/proverb/proverb.bats index 51c17f55..4db34cd5 100644 --- a/exercises/practice/proverb/proverb.bats +++ b/exercises/practice/proverb/proverb.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:49:19+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "zero pieces" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -107,4 +106,4 @@ END run bash proverb.sh quotes "*" assert_success assert_output "$expected" -} \ No newline at end of file +} diff --git a/exercises/practice/rail-fence-cipher/rail_fence_cipher.bats b/exercises/practice/rail-fence-cipher/rail_fence_cipher.bats index 3db6b3b6..dea280d4 100644 --- a/exercises/practice/rail-fence-cipher/rail_fence_cipher.bats +++ b/exercises/practice/rail-fence-cipher/rail_fence_cipher.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:24:06+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "encode with two rails" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -46,7 +45,6 @@ load bats-extra assert_output "112358132134558914423337761098715972584418167651094617711286" } - # Track specific tests @test "encode with more rails than text" { diff --git a/exercises/practice/raindrops/raindrops.bats b/exercises/practice/raindrops/raindrops.bats index 4c76a7a3..f754b7b7 100644 --- a/exercises/practice/raindrops/raindrops.bats +++ b/exercises/practice/raindrops/raindrops.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T22:50:05+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "the sound for 1 is 1" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/rational-numbers/rational_numbers.bats b/exercises/practice/rational-numbers/rational_numbers.bats index 2bd9bfd3..4b19a0e6 100644 --- a/exercises/practice/rational-numbers/rational_numbers.bats +++ b/exercises/practice/rational-numbers/rational_numbers.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:38:26+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Add two positive rational numbers" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/rectangles/rectangles.bats b/exercises/practice/rectangles/rectangles.bats index 2f384fa5..5e22e9c1 100644 --- a/exercises/practice/rectangles/rectangles.bats +++ b/exercises/practice/rectangles/rectangles.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:42:13+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "no rows" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/resistor-color-duo/resistor_color_duo.bats b/exercises/practice/resistor-color-duo/resistor_color_duo.bats index bcef7541..0cce6d61 100644 --- a/exercises/practice/resistor-color-duo/resistor_color_duo.bats +++ b/exercises/practice/resistor-color-duo/resistor_color_duo.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:05:21+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Brown and black" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/resistor-color-trio/resistor_color_trio.bats b/exercises/practice/resistor-color-trio/resistor_color_trio.bats index 20aaeb84..af06aa1d 100644 --- a/exercises/practice/resistor-color-trio/resistor_color_trio.bats +++ b/exercises/practice/resistor-color-trio/resistor_color_trio.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T06:21:03+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Orange and orange and black" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/resistor-color/resistor_color.bats b/exercises/practice/resistor-color/resistor_color.bats index de19a021..71e226dd 100644 --- a/exercises/practice/resistor-color/resistor_color.bats +++ b/exercises/practice/resistor-color/resistor_color.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:02:12+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Color codes -> Black" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/reverse-string/reverse_string.bats b/exercises/practice/reverse-string/reverse_string.bats index 96a79c22..1a995140 100644 --- a/exercises/practice/reverse-string/reverse_string.bats +++ b/exercises/practice/reverse-string/reverse_string.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:45:38+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "an empty string" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/rna-transcription/rna_transcription.bats b/exercises/practice/rna-transcription/rna_transcription.bats index 81df5fb9..c1292d15 100644 --- a/exercises/practice/rna-transcription/rna_transcription.bats +++ b/exercises/practice/rna-transcription/rna_transcription.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:08:20+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "Empty RNA sequence" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -65,4 +64,4 @@ load bats-extra run bash rna_transcription.sh ACGTXCTTAA assert_failure assert_output "Invalid nucleotide detected." -} \ No newline at end of file +} diff --git a/exercises/practice/roman-numerals/roman_numerals.bats b/exercises/practice/roman-numerals/roman_numerals.bats index 42de76a9..8abe96c9 100644 --- a/exercises/practice/roman-numerals/roman_numerals.bats +++ b/exercises/practice/roman-numerals/roman_numerals.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:09:10+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:24+00:00 @test "1 is I" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/rotational-cipher/rotational_cipher.bats b/exercises/practice/rotational-cipher/rotational_cipher.bats index 534c579a..acca1c91 100644 --- a/exercises/practice/rotational-cipher/rotational_cipher.bats +++ b/exercises/practice/rotational-cipher/rotational_cipher.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:47:02+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "rotate a by 0, same output as input" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/run-length-encoding/run_length_encoding.bats b/exercises/practice/run-length-encoding/run_length_encoding.bats index 4c98acad..dca27a6f 100644 --- a/exercises/practice/run-length-encoding/run_length_encoding.bats +++ b/exercises/practice/run-length-encoding/run_length_encoding.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T06:30:35+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "run-length encode a string: empty string" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/say/say.bats b/exercises/practice/say/say.bats index 63b04387..72734e84 100644 --- a/exercises/practice/say/say.bats +++ b/exercises/practice/say/say.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:47:57+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "zero" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/scrabble-score/scrabble_score.bats b/exercises/practice/scrabble-score/scrabble_score.bats index 3efe7735..4b5ea138 100644 --- a/exercises/practice/scrabble-score/scrabble_score.bats +++ b/exercises/practice/scrabble-score/scrabble_score.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:20:45+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test 'lowercase letter' { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/secret-handshake/secret_handshake.bats b/exercises/practice/secret-handshake/secret_handshake.bats index 1047c864..eab948fb 100644 --- a/exercises/practice/secret-handshake/secret_handshake.bats +++ b/exercises/practice/secret-handshake/secret_handshake.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:21:42+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "wink for 1" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/series/series.bats b/exercises/practice/series/series.bats index 66352adc..02b025ea 100644 --- a/exercises/practice/series/series.bats +++ b/exercises/practice/series/series.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:50:31+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "slices of one from one" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/sieve/sieve.bats b/exercises/practice/sieve/sieve.bats index c7b06400..96185e93 100644 --- a/exercises/practice/sieve/sieve.bats +++ b/exercises/practice/sieve/sieve.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:51:21+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "no primes under two" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/space-age/space_age.bats b/exercises/practice/space-age/space_age.bats index 1a16d0f9..91e41ad7 100644 --- a/exercises/practice/space-age/space_age.bats +++ b/exercises/practice/space-age/space_age.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:23:05+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "age on Earth" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/spiral-matrix/spiral_matrix.bats b/exercises/practice/spiral-matrix/spiral_matrix.bats index d0fc57fa..516ac6dc 100644 --- a/exercises/practice/spiral-matrix/spiral_matrix.bats +++ b/exercises/practice/spiral-matrix/spiral_matrix.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:53:00+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "empty spiral" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/square-root/square_root.bats b/exercises/practice/square-root/square_root.bats index 732c7d8f..d5a58951 100644 --- a/exercises/practice/square-root/square_root.bats +++ b/exercises/practice/square-root/square_root.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-28T23:23:47+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "root of 1" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/sublist/sublist.bats b/exercises/practice/sublist/sublist.bats index af0a237d..b47c378d 100644 --- a/exercises/practice/sublist/sublist.bats +++ b/exercises/practice/sublist/sublist.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T06:43:40+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 # Lists are ordered and sequential: do not sort or reorder them. # Lists are given in JSON format. diff --git a/exercises/practice/sum-of-multiples/sum_of_multiples.bats b/exercises/practice/sum-of-multiples/sum_of_multiples.bats index 94018e66..41ab1c32 100644 --- a/exercises/practice/sum-of-multiples/sum_of_multiples.bats +++ b/exercises/practice/sum-of-multiples/sum_of_multiples.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:54:35+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "no multiples within limit" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/swift-scheduling/swift_scheduling.bats b/exercises/practice/swift-scheduling/swift_scheduling.bats index 91de048b..68af762b 100644 --- a/exercises/practice/swift-scheduling/swift_scheduling.bats +++ b/exercises/practice/swift-scheduling/swift_scheduling.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:55:31+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "NOW translates to two hours later" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/tournament/tournament.bats b/exercises/practice/tournament/tournament.bats index 88b9c994..f97636f0 100644 --- a/exercises/practice/tournament/tournament.bats +++ b/exercises/practice/tournament/tournament.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T00:13:19+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 # Your bash program should be able to accept input # 1. via standard input, OR # 2. as a filename given on the cmd line. diff --git a/exercises/practice/transpose/transpose.bats b/exercises/practice/transpose/transpose.bats index 354178f4..29b08885 100644 --- a/exercises/practice/transpose/transpose.bats +++ b/exercises/practice/transpose/transpose.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T00:16:15+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "empty string" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/triangle/triangle.bats b/exercises/practice/triangle/triangle.bats index 871a7c02..38dd3fe4 100644 --- a/exercises/practice/triangle/triangle.bats +++ b/exercises/practice/triangle/triangle.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T06:19:33+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "equilateral triangle: all sides are equal" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/twelve-days/twelve_days.bats b/exercises/practice/twelve-days/twelve_days.bats index 258e08a3..5caf5daa 100644 --- a/exercises/practice/twelve-days/twelve_days.bats +++ b/exercises/practice/twelve-days/twelve_days.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T05:58:34+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "first day a partridge in a pear tree" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/two-bucket/two_bucket.bats b/exercises/practice/two-bucket/two_bucket.bats index d06e4e8f..fb83068b 100644 --- a/exercises/practice/two-bucket/two_bucket.bats +++ b/exercises/practice/two-bucket/two_bucket.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T06:01:59+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "Measure using bucket one of size 3 and bucket two of size 5 - start with bucket one" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/two-fer/two_fer.bats b/exercises/practice/two-fer/two_fer.bats index b5d2837e..2ef0ccc2 100644 --- a/exercises/practice/two-fer/two_fer.bats +++ b/exercises/practice/two-fer/two_fer.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T00:20:18+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "no name given" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip @@ -55,4 +54,4 @@ load bats-extra run bash two_fer.sh "* " assert_success assert_output "One for * , one for me." -} \ No newline at end of file +} diff --git a/exercises/practice/word-count/word_count.bats b/exercises/practice/word-count/word_count.bats index 38549c6b..866ec5ea 100644 --- a/exercises/practice/word-count/word_count.bats +++ b/exercises/practice/word-count/word_count.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T06:06:46+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "count one word" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/wordy/wordy.bats b/exercises/practice/wordy/wordy.bats index 5e0da161..a6696b91 100644 --- a/exercises/practice/wordy/wordy.bats +++ b/exercises/practice/wordy/wordy.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T06:08:31+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "just a number" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip diff --git a/exercises/practice/yacht/yacht.bats b/exercises/practice/yacht/yacht.bats index 35ddd70c..79bdc20b 100644 --- a/exercises/practice/yacht/yacht.bats +++ b/exercises/practice/yacht/yacht.bats @@ -1,8 +1,7 @@ #!/usr/bin/env bats load bats-extra -# generated on 2026-06-29T00:21:20+00:00 -# local version: 2.0.0.0 +# generated on 2026-06-29T16:53:25+00:00 @test "Yacht" { # [[ $BATS_RUN_SKIPPED == "true" ]] || skip