Mercurial > lcfOS
view test/grind.py @ 371:9c95f93f5b7a
Python 3.2 compatible issues
author | Windel Bouwman |
---|---|
date | Fri, 21 Mar 2014 12:01:19 +0100 |
parents | 39bf68bf1891 |
children |
line wrap: on
line source
#!/usr/bin/python import cProfile import unittest import pstats import sys import os p = os.path.join(os.path.dirname(os.path.abspath(__file__)), '..', 'python') sys.path.insert(0, p) if __name__ == '__main__': suite = unittest.TestLoader().discover('.') def runtests(): unittest.TextTestRunner().run(suite) #s = cProfile.run('runtests()',sort='cumtime') p = cProfile.Profile() s = p.run('runtests()') stats = pstats.Stats(p) #stats.sort_stats('tottime') stats.sort_stats('cumtime') stats.print_stats(.1)