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