dodona-edu / universal-judge

Universal judge for educational software testing
https://docs.dodona.be/en/tested
MIT License
9 stars 5 forks source link

Remove special case for JavaScript #560

Open BrentBlanckaert opened 6 days ago

BrentBlanckaert commented 6 days ago

The value file in JavaScript still has a temporary case that should be removed. This was to temporarily allow objects with "message" and "name".

The submissions that are being tested to account for the new behaviour should be updated (the PR that introduced this is https://github.com/dodona-edu/universal-judge/pull/361, which might be helpful): all exceptions must inherit from Error.

It is possible that some example solutions in the js repo will need to be updated as well.