-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Description
Thoughts before I add a PR?
I'd like to add the ability to "grade" project challenges. Sample workflow:
- Student forks a Flask app from GitHub that is fully tested, but missing the routes/views
- Student adds the routes/views to project locally, and then pushes up the changes to his/her repo
- Student then submits the GitHub link to his/her repo in the Time2Code webapp
- Time2Code then forks down the students project along with the original, upstream project. The "tests" directory is taken from the upstream and added to the student project (this helps to prevent cheating)
- Time2Code then spins up the project, runs the tests, and spits back out the results
Would this be a separate project altogether?
Metadata
Metadata
Assignees
Labels
No labels