Skip to content

Commit

Permalink
generator: rename template variable (#816)
Browse files Browse the repository at this point in the history
  • Loading branch information
ErikSchierboom authored Feb 24, 2025
1 parent 643e987 commit 22a35ff
Show file tree
Hide file tree
Showing 52 changed files with 67 additions and 67 deletions.
2 changes: 1 addition & 1 deletion exercises/practice/acronym/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.abbreviate}}
(deftest acronym_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (acronym/acronym {{input.phrase}})))))
{{/test_cases.abbreviate}}
2 changes: 1 addition & 1 deletion exercises/practice/anagram/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.findAnagrams}}
(deftest anagrams-for_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}}
(anagram/anagrams-for {{input.subject}} {{input.candidates}})))))
{{/test_cases.findAnagrams}}
2 changes: 1 addition & 1 deletion exercises/practice/armstrong-numbers/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.isArmstrongNumber}}
(deftest armstrong?_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is ({{#expected}}true?{{else}}false?{{/expected}} (armstrong-numbers/armstrong? {{input.number}})))))
{{/test_cases.isArmstrongNumber}}
4 changes: 2 additions & 2 deletions exercises/practice/atbash-cipher/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@

{{#test_cases.encode}}
(deftest encode_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}}
(atbash-cipher/encode {{input.phrase}})))))
{{/test_cases.encode}}

{{#test_cases.decode}}
(deftest decode_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}}
(atbash-cipher/decode {{input.phrase}})))))
{{/test_cases.decode}}
2 changes: 1 addition & 1 deletion exercises/practice/change/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.findFewestCoins}}
(deftest issue_test_{{idx}}
(testing {{description}}
(testing {{context}}
{{~#if error}}
(is (thrown-with-msg? IllegalArgumentException #{{error}}
(change/issue {{input.target}} {{input.coins}})))))
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/collatz-conjecture/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.steps}}
(deftest collatz_test_{{idx}}
(testing {{description}}
(testing {{context}}
{{~#if error}}
(is (thrown-with-msg? IllegalArgumentException #{{error}}
(collatz-conjecture/collatz {{input.number}})))))
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/connect/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.winner}}
(deftest connect-winner_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}}
(connect/connect-winner
[{{#input.board~}}
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/darts/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.score}}
(deftest score_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (darts/score {{input.x}} {{input.y}})))))
{{/test_cases.score}}
2 changes: 1 addition & 1 deletion exercises/practice/diamond/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

{{#test_cases.rows}}
(deftest diamond_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= (str/join "\n" [{{#expected}}
{{.}}{{/expected}}])
(diamond/diamond {{input.letter}})))))
Expand Down
6 changes: 3 additions & 3 deletions exercises/practice/difference-of-squares/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@

{{#test_cases.squareOfSum}}
(deftest square-of-sum_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (difference-of-squares/square-of-sum {{input.number}})))))
{{/test_cases.squareOfSum}}

{{#test_cases.sumOfSquares}}
(deftest sum-of-squares_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (difference-of-squares/sum-of-squares {{input.number}})))))
{{/test_cases.sumOfSquares}}

{{#test_cases.differenceOfSquares}}
(deftest difference_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (difference-of-squares/difference {{input.number}})))))
{{/test_cases.differenceOfSquares}}
4 changes: 2 additions & 2 deletions exercises/practice/dnd-character/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.modifier}}
(deftest score-modifier_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (dnd-character/score-modifier {{input.score}})))))
{{/test_cases.modifier}}

Expand All @@ -19,7 +19,7 @@

{{#test_cases.character}}
(deftest rand-character_test_{{idx}}
(testing {{description}}
(testing {{context}}
(dotimes [_ 100]
(is (<= 3 ({{ability}} (dnd-character/rand-character)) 18)))))
{{/test_cases.character}}
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/dominoes/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.canChain}}
(deftest can-chain?_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is ({{#expected}}true?{{else}}false?{{/expected}} (dominoes/can-chain? {{input.dominoes}})))))
{{/test_cases.canChain}}
2 changes: 1 addition & 1 deletion exercises/practice/eliuds-eggs/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.eggCount}}
(deftest egg-count_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (eliuds-eggs/egg-count {{input.number}})))))
{{/test_cases.eggCount}}
2 changes: 1 addition & 1 deletion exercises/practice/food-chain/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

{{#test_cases.recite}}
(deftest recite_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= (str/join "\n" [{{#expected~}}{{.}}{{#if @last}}]){{else}}
{{/if}}{{/expected}}
(food-chain/recite {{input.startVerse}} {{input.endVerse}})))))
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/game-of-life/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.tick}}
(deftest tick_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is
(= [{{#expected~}}
{{.}}
Expand Down
4 changes: 2 additions & 2 deletions exercises/practice/grains/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.square}}
(deftest square_test_{{idx}}
(testing {{description}}
(testing {{context}}
{{~#if error}}
(is (thrown-with-msg? IllegalArgumentException #{{error}}
(grains/square {{input.square}})))))
Expand All @@ -15,6 +15,6 @@

{{#test_cases.total}}
(deftest total_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (grains/total)))))
{{/test_cases.total}}
2 changes: 1 addition & 1 deletion exercises/practice/hamming/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.distance}}
(deftest distance_test_{{idx}}
(testing {{description}}
(testing {{context}}
{{~#if error}}
(is (thrown-with-msg? IllegalArgumentException #{{error}}
(hamming/distance {{input.strand1}} {{input.strand2}})))))
Expand Down
8 changes: 4 additions & 4 deletions exercises/practice/high-scores/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,24 @@

{{#test_cases.scores}}
(deftest scores_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (high-scores/scores {{input.scores}})))))
{{/test_cases.scores}}

{{#test_cases.latest}}
(deftest latest_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (high-scores/latest {{input.scores}})))))
{{/test_cases.latest}}

{{#test_cases.personalBest}}
(deftest personal-best_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (high-scores/personal-best {{input.scores}})))))
{{/test_cases.personalBest}}

{{#test_cases.personalTopThree}}
(deftest personal-top-three_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (high-scores/personal-top-three {{input.scores}})))))
{{/test_cases.personalTopThree}}
2 changes: 1 addition & 1 deletion exercises/practice/isbn-verifier/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.isValid}}
(deftest isbn?_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is ({{#expected}}true?{{else}}false?{{/expected}} (isbn-verifier/isbn? {{input.isbn}})))))
{{/test_cases.isValid}}
2 changes: 1 addition & 1 deletion exercises/practice/isogram/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.isIsogram}}
(deftest isogram?_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is ({{#expected}}true?{{else}}false?{{/expected}} (isogram/isogram? {{input.phrase}})))))
{{/test_cases.isIsogram}}
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.combinations}}
(deftest combinations_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (killer-sudoku-helper/combinations {:sum {{input.cage.sum}} :size {{input.cage.size}} :exclude {{input.cage.exclude~}} })))))
{{/test_cases.combinations}}
2 changes: 1 addition & 1 deletion exercises/practice/knapsack/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.maximumValue}}
(deftest maximum-value_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (knapsack/maximum-value {{input.maximumWeight}} [{{#input.items}}
{{.}}{{/input.items}}])))))
{{/test_cases.maximumValue}}
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.largestProduct}}
(deftest largest-product_test_{{idx}}
(testing {{description}}
(testing {{context}}
{{~#if error}}
(is (thrown-with-msg? IllegalArgumentException #{{error}} (largest-series-product/largest-product {{input.span}} {{input.digits}})))))
{{else}}
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/leap/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.leapYear}}
(deftest leap-year?_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is ({{#expected}}true?{{else}}false?{{/expected}} (leap/leap-year? {{input.year}})))))
{{/test_cases.leapYear}}
2 changes: 1 addition & 1 deletion exercises/practice/matching-brackets/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.isPaired}}
(deftest valid?_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is ({{#expected}}true?{{else}}false?{{/expected}} (matching-brackets/valid? {{input.value}})))))
{{/test_cases.isPaired}}
4 changes: 2 additions & 2 deletions exercises/practice/matrix/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@

{{#test_cases.row}}
(deftest get-row_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (matrix/get-row {{input.string}} {{input.index}})))))
{{/test_cases.row}}

{{#test_cases.column}}
(deftest get-column_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (matrix/get-column {{input.string}} {{input.index}})))))
{{/test_cases.column}}
2 changes: 1 addition & 1 deletion exercises/practice/pangram/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.isPangram}}
(deftest pangram?_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is ({{#expected}}true?{{else}}false?{{/expected}} (pangram/pangram? {{input.sentence}})))))
{{/test_cases.isPangram}}
2 changes: 1 addition & 1 deletion exercises/practice/pig-latin/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.translate}}
(deftest translate_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (pig-latin/translate {{input.phrase}})))))
{{/test_cases.translate}}
2 changes: 1 addition & 1 deletion exercises/practice/pythagorean-triplet/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.tripletsWithSum}}
(deftest find-pythagorean-triplets_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= [{{#expected~}}
{{.}}
{{/expected}}]
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/resistor-color-duo/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.value}}
(deftest resistor-value_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (resistor-color-duo/resistor-value {{input.colors}})))))
{{/test_cases.value}}
2 changes: 1 addition & 1 deletion exercises/practice/resistor-color-trio/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.label}}
(deftest resistor-label_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (resistor-color-trio/resistor-label {{input.colors}})))))
{{/test_cases.label}}
4 changes: 2 additions & 2 deletions exercises/practice/resistor-color/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

{{#test_cases.colors}}
(deftest colors_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}}
resistor-color/colors))))
{{/test_cases.colors}}

{{#test_cases.colorCode}}
(deftest color-code_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (resistor-color/color-code {{input.color}})))))
{{/test_cases.colorCode}}
2 changes: 1 addition & 1 deletion exercises/practice/reverse-string/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.reverse}}
(deftest reverse-string_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (reverse-string/reverse-string {{input.value}})))))
{{/test_cases.reverse}}
2 changes: 1 addition & 1 deletion exercises/practice/rna-transcription/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.toRna}}
(deftest to-rna_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (rna-transcription/to-rna {{input.dna}})))))
{{/test_cases.toRna}}
2 changes: 1 addition & 1 deletion exercises/practice/roman-numerals/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.roman}}
(deftest numerals_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (roman-numerals/numerals {{input.number}})))))
{{/test_cases.roman}}
2 changes: 1 addition & 1 deletion exercises/practice/saddle-points/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.saddlePoints}}
(deftest saddle-points_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}}
(saddle-points/saddle-points
[{{#input.matrix}}
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/scrabble-score/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@

{{#test_cases.score}}
(deftest score-word_test_{{idx}}
(testing {{description}}
(testing {{context}}
(is (= {{expected}} (scrabble-score/score-word {{input.word}})))))
{{/test_cases.score}}
2 changes: 1 addition & 1 deletion exercises/practice/series/.meta/generator.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

{{#test_cases.slices}}
(deftest slices_test_{{idx}}
(testing {{description}}
(testing {{context}}
{{~#if error}}
(is (thrown-with-msg? IllegalArgumentException #{{error}}
(series/slices {{input.series}} {{input.sliceLength}})))))
Expand Down
Loading

0 comments on commit 22a35ff

Please sign in to comment.