15f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)#!/usr/bin/env python 25f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# Copyright (c) 2014 The Chromium Authors. All rights reserved. 35f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be 45f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)# found in the LICENSE file. 55f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 65f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)import sys 75f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)import unittest 85f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 95f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)from chromium_deps_unittest import ChromiumDEPSTest 1003b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)from common.http_client_local_unittest import HttpClientLocalTest 115f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 125f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 135f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)if __name__ == '__main__': 145f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) all_tests_suite = unittest.defaultTestLoader.loadTestsFromModule( 155f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) sys.modules[__name__]) 165f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) tests = unittest.TestSuite(all_tests_suite) 175f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) result = unittest.TextTestRunner(stream=sys.stdout, verbosity=2).run(tests) 185f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) sys.exit(len(result.failures) + len(result.errors)) 19