-
-
Notifications
You must be signed in to change notification settings - Fork 1
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
general overview #3
Comments
does the exercism platform redirect automatically display the output to the student. the output of |
I think my understanding of the submission workflow is insufficient. Is the following correct? Student works locally
Student works in online editor
|
@kytrinyx , do you have comments suggestions on my above messages? Any pointer on how to get started is very welcome :) |
Agreed.
If I recall correctly, all the files that are listed in the I think the rest of your assumptions there are correct, but I will defer to @ErikSchierboom, who is our resident expert. Erik, would you take a look at the above and chime in with any suggestions? |
Implementing level 3 only makes sense if you have implemented concept exercises.
Basically, everything that is in the exercise directory as found in the track repo is sent, but with the submitted files overwriting any existing files. |
This is the next (and last) big thing to do before getting the track released. Time to get serious with it.
In this issue, I summarize my understanding of the guidelines, to make sure I understand what I have to do and try to sketch a concrete action plan.
Overall, I think this should be easier than it looks, because we should have almost all pieces ready, namely
I understand there are three levels of ambition:
So the main challenge is to implement the logic to generate the JSON.
My rough roadmap:
mason test
and use the resulting exit code to choose what to write in the JSON. Could be done as a small bash scriptmason test --show
and parse it to get the result of each individual test. This can be done with a quick and dirty script. Alternative add a method toTest
class that generates the JSON while running the tests, requires some work but probably not too much.Comments? Suggestions?
The text was updated successfully, but these errors were encountered: