diff --git a/bin/test-changed-exercise b/bin/test-changed-exercise index debefeba3..e9f8ccec7 100755 --- a/bin/test-changed-exercise +++ b/bin/test-changed-exercise @@ -43,9 +43,16 @@ for dir in $changed_exercises; do echo "=== Running tests for $slug ===" echo "========================================" + results_path="$dir/build/results.txt" + mkdir -p "$(dirname "$results_path")" + if [[ $dir == exercises/practice/* ]]; then - ./exercises/gradlew -p exercises ":practice:$slug:test" + ./exercises/gradlew -p exercises ":practice:$slug:test" \ + > "$results_path" 2>&1 elif [[ $dir == exercises/concept/* ]]; then - ./exercises/gradlew -p exercises ":concept:$slug:test" + ./exercises/gradlew -p exercises ":concept:$slug:test" \ + > "$results_path" 2>&1 fi + + echo "Results saved to: $results_path" done diff --git a/exercises/practice/allergies/src/test/java/AllergiesTest.java b/exercises/practice/allergies/src/test/java/AllergiesTest.java index cd0ae5cf7..b7d9b6263 100644 --- a/exercises/practice/allergies/src/test/java/AllergiesTest.java +++ b/exercises/practice/allergies/src/test/java/AllergiesTest.java @@ -7,7 +7,6 @@ public class AllergiesTest { - // Testing for eggs allergy @Test @DisplayName("not allergic to anything") diff --git a/exercises/practice/linked-list/src/test/java/DoublyLinkedListTest.java b/exercises/practice/linked-list/src/test/java/DoublyLinkedListTest.java index 365d92088..3f1611ab8 100644 --- a/exercises/practice/linked-list/src/test/java/DoublyLinkedListTest.java +++ b/exercises/practice/linked-list/src/test/java/DoublyLinkedListTest.java @@ -11,7 +11,7 @@ public class DoublyLinkedListTest { public void popGetsElementFromTheList() { DoublyLinkedList list = new DoublyLinkedList<>(); - list.push(7); + list.push(1); assertThat(list.pop()).isEqualTo(7); }