|
@@ -103,7 +103,7 @@ return /******/ (function(modules) { // webpackBootstrap
|
|
/*! exports provided: version, default */
|
|
/*! exports provided: version, default */
|
|
/***/ (function(module) {
|
|
/***/ (function(module) {
|
|
|
|
|
|
-module.exports = {"version":"2019_02_20 10_25"};
|
|
|
|
|
|
+module.exports = {"version":"2019_02_20 13_02"};
|
|
|
|
|
|
/***/ }),
|
|
/***/ }),
|
|
|
|
|
|
@@ -187,7 +187,7 @@ module.exports =
|
|
/* 0 */
|
|
/* 0 */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
-// Generated from /tmp/tmp-7479iGf20Ya2uEko/ivprog.g4 by ANTLR 4.7
|
|
|
|
|
|
+// Generated from /tmp/tmp-10204hirqEgoAkDJP/ivprog.g4 by ANTLR 4.7
|
|
// jshint ignore: start
|
|
// jshint ignore: start
|
|
var antlr4 = __webpack_require__(2);
|
|
var antlr4 = __webpack_require__(2);
|
|
|
|
|
|
@@ -778,7 +778,7 @@ module.exports =
|
|
/* 0 */
|
|
/* 0 */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
-// Generated from /tmp/tmp-7479HVzvc2BxL2Mk/ivprog.g4 by ANTLR 4.7
|
|
|
|
|
|
+// Generated from /tmp/tmp-10204e7aXal4yPdL3/ivprog.g4 by ANTLR 4.7
|
|
// jshint ignore: start
|
|
// jshint ignore: start
|
|
var antlr4 = __webpack_require__(2);
|
|
var antlr4 = __webpack_require__(2);
|
|
|
|
|
|
@@ -1432,7 +1432,7 @@ module.exports =
|
|
/* 0 */
|
|
/* 0 */
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
-// Generated from /tmp/tmp-7479JCS9a3yQPz6d/ivprog.g4 by ANTLR 4.7
|
|
|
|
|
|
+// Generated from /tmp/tmp-102049NzqbuCAfjXL/ivprog.g4 by ANTLR 4.7
|
|
// jshint ignore: start
|
|
// jshint ignore: start
|
|
var antlr4 = __webpack_require__(2);
|
|
var antlr4 = __webpack_require__(2);
|
|
|
|
|
|
@@ -3623,6 +3623,7 @@ var IVProgAssessment = exports.IVProgAssessment = function () {
|
|
var validTree = semantic.analyseTree();
|
|
var validTree = semantic.analyseTree();
|
|
// loop test cases and show messages through domconsole
|
|
// loop test cases and show messages through domconsole
|
|
var partialTests = this.testCases.map(function (t, name) {
|
|
var partialTests = this.testCases.map(function (t, name) {
|
|
|
|
+ console.log(t.input);
|
|
return _this.partialEvaluateTestCase(new _ivprogProcessor.IVProgProcessor(validTree), t.input, t.output, name);
|
|
return _this.partialEvaluateTestCase(new _ivprogProcessor.IVProgProcessor(validTree), t.input, t.output, name);
|
|
});
|
|
});
|
|
var testResult = partialTests.reduce(function (acc, curr) {
|
|
var testResult = partialTests.reduce(function (acc, curr) {
|
|
@@ -23136,7 +23137,6 @@ function runCodeAssessment() {
|
|
|
|
|
|
if (domConsole == null) domConsole = new _domConsole.DOMConsole("#ivprog-term");
|
|
if (domConsole == null) domConsole = new _domConsole.DOMConsole("#ivprog-term");
|
|
(0, _jquery2.default)("#ivprog-term").slideDown(500);
|
|
(0, _jquery2.default)("#ivprog-term").slideDown(500);
|
|
- var testCases = [{ input: [1], output: [1] }];
|
|
|
|
var runner = new _ivprogAssessment.IVProgAssessment(strCode, testCases, domConsole);
|
|
var runner = new _ivprogAssessment.IVProgAssessment(strCode, testCases, domConsole);
|
|
|
|
|
|
runner.runTest().then(function (grade) {
|
|
runner.runTest().then(function (grade) {
|