From: Carl Worth Date: Fri, 12 Jun 2020 16:53:10 +0000 (-0700) Subject: test: Empathy: Add test for final words submitted X-Git-Url: https://git.cworth.org/git?p=empires-server;a=commitdiff_plain;h=d98c82ec9daca3155b03408d179e88d837093e91 test: Empathy: Add test for final words submitted Verifying that we get exactly the results that we expect, (including all groups and all singletons). This new test currently passes, (hurrah!). --- diff --git a/test b/test index e56cc93..8732e93 100755 --- a/test +++ b/test @@ -565,4 +565,16 @@ result=$(echo $(empathy_scores $alice)) test "$result" = '"charlie" 9 "alice" 8 "bob" 6' TEST_END +empathy_words_submitted() +{ + curl_get_event $empathy_game_path/events game-state "-b $1" \ + | jq '.scores.words[].word' +} + +TEST "Verify final list of words submitted" +# echo here is to strip newlines +result=$(echo $(empathy_words_submitted $alice)) +test "$result" = '"grains of sand/sand/sands" "sunlight/sunshine" "wafer/water" "people" "sun" "towels"' +TEST_END + TEST_REPORT