Commit d165ac7971f510bfe479e8fc813e83b3c11c9d2f
1 parent
ce0b2f4d
Exists in
master
and in
1 other branch
- changed default correct in checkbox questions so that they can be correct if not defined.
Showing
2 changed files
with
4 additions
and
4 deletions
Show diff stats
questions.py
@@ -148,7 +148,7 @@ class QuestionCheckbox(Question): | @@ -148,7 +148,7 @@ class QuestionCheckbox(Question): | ||
148 | # set defaults if missing | 148 | # set defaults if missing |
149 | self.set_defaults({ | 149 | self.set_defaults({ |
150 | 'text': '', | 150 | 'text': '', |
151 | - 'correct': [0.0] * n, # useful for questionaries | 151 | + 'correct': [1.0] * n, # useful for questionaries |
152 | 'shuffle': True, | 152 | 'shuffle': True, |
153 | 'discount': True, | 153 | 'discount': True, |
154 | 'choose': n, # number of options | 154 | 'choose': n, # number of options |
serve.py
@@ -16,7 +16,7 @@ import functools | @@ -16,7 +16,7 @@ import functools | ||
16 | import tornado.ioloop | 16 | import tornado.ioloop |
17 | import tornado.web | 17 | import tornado.web |
18 | import tornado.httpserver | 18 | import tornado.httpserver |
19 | -from tornado import template, iostream | 19 | +from tornado import iostream |
20 | 20 | ||
21 | # this project | 21 | # this project |
22 | from learnapp import LearnApp | 22 | from learnapp import LearnApp |
@@ -303,8 +303,8 @@ class QuestionHandler(BaseHandler): | @@ -303,8 +303,8 @@ class QuestionHandler(BaseHandler): | ||
303 | 303 | ||
304 | # ------------------------------------------------------------------------- | 304 | # ------------------------------------------------------------------------- |
305 | def signal_handler(signal, frame): | 305 | def signal_handler(signal, frame): |
306 | - r = input(' --> Stop webserver? (yes/no) ') | ||
307 | - if r in ('yes', 'YES'): | 306 | + r = input(' --> Stop webserver? (yes/no) ').lower() |
307 | + if r == 'yes': | ||
308 | tornado.ioloop.IOLoop.current().stop() | 308 | tornado.ioloop.IOLoop.current().stop() |
309 | logging.critical('Webserver stopped.') | 309 | logging.critical('Webserver stopped.') |
310 | sys.exit(0) | 310 | sys.exit(0) |