def _test(self, deltas): elapsed = time.time() - mydd.startTime if (elapsed > mydd.timeleft): os.exit(1) return self.PASS # Build input input = "" for (index, delta) in deltas: input = input + delta tname = str(os.getpid()) + ".test" # Write input to `input.c' out = open(tname, 'w') out.write(input) out.close() #print self.coerce(deltas) result = R.failSame(tname, self.originalOutput, operator.eq, self.js, self.timeout, self.verbose) os.remove(tname) if result: return self.FAIL else: return self.PASS
def checkFail(text): tname = str(os.getpid()) + ".test" tfile = open(tname,'w') tfile.write(text) tfile.close() success = R.failSame(tname, failure, operator.eq, js, timeout) os.remove(tname) return success