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 UIAutomatorOptions named tuple."""
6a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)
7a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)import collections
8a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)
9a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)UIAutomatorOptions = collections.namedtuple('UIAutomatorOptions', [
10a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'tool',
11a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'cleanup_test_files',
12a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'push_deps',
13a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'annotations',
14a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'exclude_annotations',
15a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'test_filter',
16a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'test_data',
17a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'save_perf_json',
18a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'screenshot_failures',
19a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'uiautomator_jar',
20a36e5920737c6adbddd3e43b760e5de8431db6e0Torne (Richard Coles)    'uiautomator_info_jar',
214e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    'package'])
22