/[escript]/trunk/scons/scons_extensions.py
ViewVC logotype

Diff of /trunk/scons/scons_extensions.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 763 by gross, Fri Jun 30 05:52:31 2006 UTC revision 774 by ksteube, Mon Jul 10 02:00:55 2006 UTC
# Line 23  def build_py(target, source, env): Line 23  def build_py(target, source, env):
23  # Code to run unit_test executables  # Code to run unit_test executables
24  def runUnitTest(target, source, env):  def runUnitTest(target, source, env):
25    time_start = time.time()    time_start = time.time()
26      print "Executing test: " + str(source[0].abspath)
27    app = str(source[0].abspath)    app = str(source[0].abspath)
28    if not env.Execute(app):    if not env.Execute(app):
29      open(str(target[0]),'w').write("PASSED\n")      open(str(target[0]),'w').write("PASSED\n")
30    else:    else:
31      return 1      return 1
32    print "Test execution time: ", round(time.time() - time_start), "seconds wall time"    print "Test execution time: ", round(time.time() - time_start, 1), " seconds wall time for " + str(source[0].abspath)
33    return None    return None
34    
35  def runPyUnitTest(target, source, env):  def runPyUnitTest(target, source, env):
36     time_start = time.time()     time_start = time.time()
37       print "Executing test: " + str(source[0].abspath)
38     app = 'python '+str(source[0].abspath)     app = 'python '+str(source[0].abspath)
39     if not env.Execute(app):     if not env.Execute(app):
40        open(str(target[0]),'w').write("PASSED\n")        open(str(target[0]),'w').write("PASSED\n")
41     else:     else:
42       return 1       return 1
43     print "Test execution time: ", round(time.time() - time_start), "seconds wall time"     print "Test execution time: ", round(time.time() - time_start, 1), " seconds wall time for " + str(source[0].abspath)
44     return None     return None

Legend:
Removed from v.763  
changed lines
  Added in v.774

  ViewVC Help
Powered by ViewVC 1.1.26