datacamp / pythonwhat

Verify Python code submissions and auto-generate meaningful feedback messages.
http://pythonwhat.readthedocs.io/
GNU Affero General Public License v3.0
69 stars 31 forks source link

[LE-751] Add basic attribute handling in exception handlers #379

Closed TimSangster closed 5 years ago

TimSangster commented 5 years ago

Add basic attribute handling in exception handlers

Test added for new functionality, all tests pass

codecov[bot] commented 5 years ago

Codecov Report

Merging #379 into jh/improve-state-creation will increase coverage by <.01%. The diff coverage is 100%.

Impacted file tree graph

@@                     Coverage Diff                      @@
##           jh/improve-state-creation    #379      +/-   ##
============================================================
+ Coverage                       94.6%   94.6%   +<.01%     
============================================================
  Files                             26      26              
  Lines                           1982    1984       +2     
============================================================
+ Hits                            1875    1877       +2     
  Misses                           107     107
Impacted Files Coverage Δ
pythonwhat/State.py 94.55% <100%> (ø) :arrow_up:
pythonwhat/parsing.py 95.27% <100%> (+0.02%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update aba2aa5...fddc6af. Read the comment docs.