소스 검색

Fix auto eval not calling callback function on test error

Lucas de Souza 5 년 전
부모
커밋
e9192d2ca6
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      js/util/iassignHelpers.js

+ 4 - 1
js/util/iassignHelpers.js

@@ -41,7 +41,10 @@ export function autoEval (originalData, callback) {
       return callback(-2);
       return callback(-2);
     }
     }
     const autoAssessment = new IVProgAssessment(code, getTestCases(), new TestConsole([]));
     const autoAssessment = new IVProgAssessment(code, getTestCases(), new TestConsole([]));
-    autoAssessment.runTest().then( grade => callback(grade)).catch(err => console.log(err))
+    autoAssessment.runTest().then( grade => callback(grade)).catch(err => {
+      console.log(err);
+      callback(0);
+    });
   }
   }
 }
 }