xref: /third_party/skia/tools/test_all.py
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/skia/tools/
1cb93a386Sopenharmony_ci#!/usr/bin/python
2cb93a386Sopenharmony_ci
3cb93a386Sopenharmony_ci
4cb93a386Sopenharmony_ci"""
5cb93a386Sopenharmony_ciCopyright 2014 Google Inc.
6cb93a386Sopenharmony_ci
7cb93a386Sopenharmony_ciUse of this source code is governed by a BSD-style license that can be
8cb93a386Sopenharmony_cifound in the LICENSE file.
9cb93a386Sopenharmony_ci
10cb93a386Sopenharmony_ciRun all unittests within this directory tree, recursing into subdirectories.
11cb93a386Sopenharmony_ci"""
12cb93a386Sopenharmony_ci
13cb93a386Sopenharmony_ci
14cb93a386Sopenharmony_cifrom __future__ import print_function
15cb93a386Sopenharmony_ciimport os
16cb93a386Sopenharmony_ciimport unittest
17cb93a386Sopenharmony_ci
18cb93a386Sopenharmony_ci
19cb93a386Sopenharmony_cidef main():
20cb93a386Sopenharmony_ci  suite = unittest.TestLoader().discover(os.path.dirname(__file__),
21cb93a386Sopenharmony_ci                                         pattern='*_test.py')
22cb93a386Sopenharmony_ci  results = unittest.TextTestRunner(verbosity=2).run(suite)
23cb93a386Sopenharmony_ci  print(repr(results))
24cb93a386Sopenharmony_ci  if not results.wasSuccessful():
25cb93a386Sopenharmony_ci    raise Exception('failed one or more unittests')
26cb93a386Sopenharmony_ci
27cb93a386Sopenharmony_ci
28cb93a386Sopenharmony_ciif __name__ == '__main__':
29cb93a386Sopenharmony_ci  main()
30

Indexes created Thu Nov 07 10:32:03 CST 2024