-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Veranderen van databestanden bij adventure kan leiden tot crashes/falende checks #4
Comments
Yup echt even checken! Debuggen is onmogelijk als de databestanden niet overeenkomen |
Afgezien van minprog/cs50x#42 zijn er geen afwijkingen (hiervoor zijn nu PR's aangemaakt). De databestanden in check50 hebben ook lege regels aan het eind. |
Studenten passen de bestanden weleens aan :)! Misschien slim om, als de bestanden bestaan, ze mee te nemen in de check. Dan vervolgens in de eerste check even na te gaan of deze niet anders zijn dan de bestanden bij de checks zelf. |
Oh, dat bedoelde je daarmee. Ja, dat kan inderdaad. |
Mijn idee zou zijn om ze enkel mee te nemen als ze bestaan, ofwel in check50:
files:
- !require "adventure.py"
- !require "room.py"
- !include "SmallAdv.dat"
- !include "TinyAdv.dat" Als ze bestaan, kunnen we even kijken of ze afwijken en vervolgens op de afwijking wijzen. |
Zo vertrouwde een uitwerking erop dat er een lege regel stond aan het einde van synonyms.dat, maar dat stond natuurlijk niet zo bij check50.
Misschien een idee om even te checken of de data bestanden van de student, anders zijn dan de databestanden bij de checks?
The text was updated successfully, but these errors were encountered: