EduploneTest/types EduploneTestingEnvironment.py,1.31,1.32
"Fabian K." <[email protected]> Sun, 26 Jun 2005 13:41:58 +0000
| Newsgroups | gmane.comp.web.zope.eduplone.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/eduplone/EduploneTest/types
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32049
Modified Files:
EduploneTestingEnvironment.py
Log Message:
Fixed TrueFalse's scoring bug
Index: EduploneTestingEnvironment.py
===================================================================
RCS file: /cvsroot/eduplone/EduploneTest/types/EduploneTestingEnvironment.py,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** EduploneTestingEnvironment.py 27 Jan 2005 00:05:41 -0000 1.31
--- EduploneTestingEnvironment.py 26 Jun 2005 13:41:56 -0000 1.32
***************
*** 567,574 ****
--- 567,582 ----
and false (0), if not. well.
"""
+ # Return false answer if user has made no decision. Only applies for
+ # TrueFalse and maybe others. Second "if" has been added to define
+ # other metatypes easily.
+ if self[questionId].meta_type == "eduplone TrueFalse":
+ if uAnswer == "":
+ return 0
+
if uAnswer == 'on' : uAnswer = 'True' #1 #checkboxes....
if uAnswer == 'off' or uAnswer =='' : uAnswer = 'False'
cAnswer = self._getCorrectAnswer(questionId,answerId)
+ print answerId+": "+uAnswer, cAnswer
#if self[questionId].meta_type=='eduplone SingleChoice':
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click