|
|
@@ -225,6 +225,8 @@ solve_all_exercises() {
|
|
225
|
225
|
cp -R -H ${xjava}/exercises/${exercise}/src/example/java/* ${exercism_exercises_dir}/java/${exercise}/src/main/java/
|
|
226
|
226
|
|
|
227
|
227
|
pushd ${exercism_exercises_dir}/java/${exercise}
|
|
|
228
|
+ # Check that tests compile before we strip @Ignore annotations
|
|
|
229
|
+ gradle compileTestJava
|
|
228
|
230
|
# Ensure we run all the tests (as delivered, all but the first is @Ignore'd)
|
|
229
|
231
|
for testfile in `find . -name "*Test.java"`; do
|
|
230
|
232
|
sed 's/@Ignore//' ${testfile} > "${tempfile}" && mv "${tempfile}" "${testfile}"
|