www/apps/tutorialservice/__init__.py * changed name from "Problem" to "Exercise"
www/apps/tutorialservice/test/parse_tute.py,TestFramework.py * changed "succeed" to "pass" for consistency * added code_test functionality to TestCasePart * added check_code to run normalisations and comparisons on code instead of output * extended solution_data and attempt_data dictionaries to include the code * still broken with an error on line 423 of TestFramework.py (the function supplied in the XML file for testing the code can't be called?)