~azzar1/unity/add-show-desktop-key

  • Committer: stevenbird
  • Date: 2008-02-18 09:11:10 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:495
Fixes to permit content authors to produce nicer diagnostic responses as a result
of automatic tests on a submitted exercise: the XML "problem" format is extended
to permit two new attributes on the function element: succeed and fail, each providing
the text string to be used depending on the result of the test. 

/www/apps/tutorialservice/test/TestFramework.py:TestCasePart
* made ident et al into classmethods (fixing a commented complaint that
  these receive self as first argument)
* replaced redundant lambda functions with references to these class methods
* running a test case now puts the succeed vs fail string in the description
  depending on the result

/www/apps/tutorialservice/test/parse_tute.py:getCasePartData()
* added support for two new attributes on function elements: succeed, fail
* default value comes from existing attribute desc for backwards compatibility

Filename Latest Rev Last Changed Committer Comment Size
..
query.py 25 17 years ago drtomc A bit more work on the userdb stuff. 927 bytes Diff Download File
README 25 17 years ago drtomc A bit more work on the userdb stuff. 211 bytes Diff Download File
users.png 447 17 years ago stevenbird graphic for user database schema 52.6 KB Diff Download File
users.sql 475 17 years ago mattgiuca Commited some earlier changes to users.sql (not co 5.1 KB Diff Download File
users.vpp 447 17 years ago stevenbird graphic for user database schema 80.1 KB Diff Download File