Lines Matching defs:test
27 # load Haskell function to do a simple test
34 # load Haskell function to do a test which allows permutation of list elems
48 # must be named 'test'
54 print >> sys.stdout, \"isEqual=\" + str(test(o1, o2)) + \";;expected=\" + str(o1) + \";;received=\" + str(o2)
85 'and test data as parameters of this funtion. '+
97 description = 'Simple test; only exact result are allowed.',
98 test = simpleTest,
107 test = permTest,
136 def _postProcessCheckSyntax(self, test, message):
150 # test for available test specs
154 msg = 'No test specification selected.'
158 # test for defined repeat fields in the schema definition
164 # test for available test data
169 msg = 'No test data defined.'
190 # run selected test specifications
191 for test in self._getTests(job):
195 LOG.debug('Running semantic check with test: %s' %
196 test.getName())
199 interpreter = test.interpreter
202 self._writeModule('Model', model, '.py', job.getId(), test.encoding)
203 self._writeModule('Student', submission, '.py', job.getId(), test.encoding)
206 src = test.semantic
215 # 4.3 set test function
216 src = re.sub('\$\{testFunction\}', test.test, src)
218 # 4.4. run with all test data
231 test.encoding)
250 % (t, test.getName(), result)
266 % (t, test.getName())