From 6b346c3c1a7b61985274d10b37aaf53e763544c7 Mon Sep 17 00:00:00 2001 From: Jeremy Walker Date: Tue, 5 Mar 2024 23:53:00 +0000 Subject: [PATCH] Update parallel_letter_frequency_test.rb Two changes: 1. I think the `texts` should always be an array. It's a string in one case. 2. There is punctuation used in the later tests that does not occur in the punctuation one. --- .../parallel_letter_frequency_test.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exercises/practice/parallel-letter-frequency/parallel_letter_frequency_test.rb b/exercises/practice/parallel-letter-frequency/parallel_letter_frequency_test.rb index 1ca5a99241..9e9b4082af 100644 --- a/exercises/practice/parallel-letter-frequency/parallel_letter_frequency_test.rb +++ b/exercises/practice/parallel-letter-frequency/parallel_letter_frequency_test.rb @@ -61,7 +61,7 @@ def test_ignore_whitespace def test_ignore_punctuation skip - texts = ['!', '?', ';', ',', '.', '-', "'", '"', '/', ':', '{}', '[]', '()'] + texts = ['!', '?', ';', ',', '.', '-', '—', '’', "'", '"', '/', ':', '{}', '[]', '()'] expected = {} actual = ParallelLetterFrequency.count(texts) assert_equal expected, actual @@ -86,7 +86,7 @@ def test_unicode_letters def test_combo_lower_upper_punctuation_whitespace skip ruby_wiki = File.read(File.expand_path('data/ruby_wiki.txt', __dir__)) - texts = ruby_wiki + texts = [ruby_wiki] expected = { "r" => 34, "u" => 20,