From 61accf693930d94f4dd44400b28b3e0624ec0511 Mon Sep 17 00:00:00 2001 From: Tarek Ibrahim Date: Thu, 11 Apr 2024 13:53:29 +0200 Subject: [PATCH 1/2] Grades' width could be more than one character, or even non-numeric --- exercises/practice/grade-school/test-grade-school.bats | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/exercises/practice/grade-school/test-grade-school.bats b/exercises/practice/grade-school/test-grade-school.bats index 0908bf63..75238df3 100644 --- a/exercises/practice/grade-school/test-grade-school.bats +++ b/exercises/practice/grade-school/test-grade-school.bats @@ -106,8 +106,8 @@ END_INPUT run gawk -f grade-school.awk -v action=roster << END_INPUT Peter,2 -Anna,1 -Barb,1 +Anna,10 +Barb,AB Zoe,2 Alex,2 Jim,3 @@ -115,7 +115,7 @@ Charlie,1 END_INPUT assert_success - assert_output "Anna,Barb,Charlie,Alex,Peter,Zoe,Jim" + assert_output "Charlie,Alex,Peter,Zoe,Jim,Anna,Barb" } @test "Grade is empty if no students in the roster" { From 5f357c679fdef550a865e9b2912e413fb20bea0a Mon Sep 17 00:00:00 2001 From: Tarek Ibrahim Date: Fri, 12 Apr 2024 00:02:43 +0200 Subject: [PATCH 2/2] Change a grade value to be two integer digits in the test: Students are sorted by grades and then by name in the roster --- exercises/practice/grade-school/test-grade-school.bats | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/exercises/practice/grade-school/test-grade-school.bats b/exercises/practice/grade-school/test-grade-school.bats index 75238df3..fbe6a052 100644 --- a/exercises/practice/grade-school/test-grade-school.bats +++ b/exercises/practice/grade-school/test-grade-school.bats @@ -106,16 +106,16 @@ END_INPUT run gawk -f grade-school.awk -v action=roster << END_INPUT Peter,2 -Anna,10 -Barb,AB +Anna,1 +Barb,1 Zoe,2 Alex,2 -Jim,3 +Jim,10 Charlie,1 END_INPUT assert_success - assert_output "Charlie,Alex,Peter,Zoe,Jim,Anna,Barb" + assert_output "Anna,Barb,Charlie,Alex,Peter,Zoe,Jim" } @test "Grade is empty if no students in the roster" {