Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions hangman/endings.sh
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
mistakes0() {
output="Perfekt! 👍 Du hast das Wort ohne Fehler erraten."
ending_output="Perfekt! 👍 Du hast das Wort ohne Fehler erraten."
}
mistakes1() {
output="Wegen dieses einen Fehlers hast du es leider nicht fehlerfrei geschafft."
ending_output="Wegen dieses einen Fehlers hast du es leider nicht fehlerfrei geschafft."
}
mistakes2() {
output="Das kannst du mit weniger Fehlern!"
ending_output="Das kannst du mit weniger Fehlern!"
}
mistakes3() {
output="Geschafft, aber mit vielen Fehlern. Übung macht den Meister."
ending_output="Geschafft, aber mit vielen Fehlern. Übung macht den Meister."
}
mistakes4() {
output="Wenn du nochmal so viele Fehler machst, wird es aber knapp. 😡"
ending_output="Wenn du nochmal so viele Fehler machst, wird es aber knapp. 😡"
}
mistakes5() {
output="Kopf hoch, das war nicht das Ende."
ending_output="Kopf hoch, das war nicht das Ende."
}
2 changes: 2 additions & 0 deletions hangman/tests/test_block_multiple_letters.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ wrong_value=0

process_guess ok_test bad_test $ltr wrong_value



if ! [[ ${#ok_test[@]} == 0 && ${#bad_test[@]} == 1 ]]; then # testing if the array if the arrays
# are not manipulated.
exit 1
Expand Down
13 changes: 13 additions & 0 deletions hangman/tests/test_endings_order.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,26 @@ test_endings_order() {

## test1: 3 mistakes
endings_order $_wrong $_secret
<<<<<<< HEAD

[[ $ending_output == "Geschafft, aber mit vielen Fehlern. Übung macht den Meister." ]] || echo failed3
=======
[[ $output == "Geschafft, aber mit vielen Fehlern. Übung macht den Meister." ]] || echo failed
>>>>>>> 0a5115e6ac54fe1f197e3514b77fb4f2b76d2bb3

## test2: 0 mistakes
_wrong=0
_secret="affe"
endings_order $_wrong $_secret
<<<<<<< HEAD



[[ $ending_output == "Perfekt! 👍 Du hast das Wort ohne Fehler erraten." ]] || echo failed1

=======
[[ $output == "Perfekt! 👍 Du hast das Wort ohne Fehler erraten." ]] || echo failed
>>>>>>> 0a5115e6ac54fe1f197e3514b77fb4f2b76d2bb3
}

test_endings_order
Loading