Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.3 KB

README.md

File metadata and controls

19 lines (15 loc) · 1.3 KB

E2X Grading Tools

PyPi License Documentation Status Ruff Code style: black

e2xgradingtools provides a structured approach to execute tests using the global namespace of Jupyter notebooks, with the following highlights:

  • Convenient variable and function existence checks
  • Continued execution of remaining tests even if one test fails
  • Hiding of student’s print statements during test execution
  • Built-in type checking for robust testing
  • Ability to reference implementation for comparison testing
  • Customizable to suit specific needs
  • Test output can be parsed by e2xgrader for partial point extraction

Please consult the docs and look at the example notebook in this repository.