dodona-edu / universal-judge

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

Fix linked files and allow propagation #426

Closed niknetniko closed 10 months ago

niknetniko commented 10 months ago

Fixes #422.

In addition, allow specifying files at a higher level, e.g. the tab or context in the DSL.

pdawyndt commented 10 months ago

If files are specified at multiple levels, do we take the union or does a lower level overwrite higher level specifications?

niknetniko commented 10 months ago

If files are specified at multiple levels, do we take the union or does a lower level overwrite higher level specifications?

We currently take the union, but I am not sure what the best approach is actually.

pdawyndt commented 10 months ago

Union also feels like the better approach to me.