-
Couldn't load subscription status.
- Fork 25
Description
Context: student presses "Get Hints" for a Selenium assignment, but extracting the meta tests zip file fails.
Andy seems to ignore errors in the external process, so when the student executes their first driver.findElement(By.id("something")), then the element cannot be found (because the page does not exist), meaning the test suite fails, so the meta test passes. This leads to the student getting 100/100, even when the tests are incomplete. (Pressing "Assess" does do the right thing because of the different file permissions for a "grading" task.)
Instead, Andy should report something like "Something is wrong with the run configuration. Please contact staff."