From 5f83dc5e5f95aeec80860b652b78af25c3ef03db Mon Sep 17 00:00:00 2001 From: Glenn Jackman Date: Mon, 9 Mar 2020 15:27:55 -0400 Subject: [PATCH] luhn: bring tests up to date --- exercises/luhn/.meta/version | 2 +- exercises/luhn/luhn_test.sh | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/exercises/luhn/.meta/version b/exercises/luhn/.meta/version index 9c6d6293..bd8bf882 100644 --- a/exercises/luhn/.meta/version +++ b/exercises/luhn/.meta/version @@ -1 +1 @@ -1.6.1 +1.7.0 diff --git a/exercises/luhn/luhn_test.sh b/exercises/luhn/luhn_test.sh index 21ec8e03..1feaadf3 100755 --- a/exercises/luhn/luhn_test.sh +++ b/exercises/luhn/luhn_test.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# local version: 1.6.1.0 +# local version: 1.7.0.0 @test "single digit strings can not be valid" { #[[ $BATS_RUN_SKIPPED == true ]] || skip @@ -51,6 +51,13 @@ [[ $output == "false" ]] } +@test "invalid long number with an even remainder" { + [[ $BATS_RUN_SKIPPED == true ]] || skip + run bash luhn.sh "1 2345 6789 1234 5678 9012" + [[ $status -eq 0 ]] + [[ $output == "false" ]] +} + @test "valid number with an even number of digits" { [[ $BATS_RUN_SKIPPED == true ]] || skip run bash luhn.sh "095 245 88"