1a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)# Copyright 2013 The Chromium Authors. All rights reserved. 2a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)# Use of this source code is governed by a BSD-style license that can be 3a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)# found in the LICENSE file. 4a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 5a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)"""Defines the GTestOptions named tuple.""" 6a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 7a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)import collections 8a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 9a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)GTestOptions = collections.namedtuple('GTestOptions', [ 10a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 'tool', 11a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 'cleanup_test_files', 12a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 'push_deps', 13a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 'gtest_filter', 14d0247b1b59f9c528cb6df88b4f2b9afaf80d181eTorne (Richard Coles) 'run_disabled', 15a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 'test_arguments', 16a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 'timeout', 17a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles) 'suite_name']) 18