blob: 59eaf59480ff2ed23b774fa713428b5427800735 [file] [log] [blame]
:Copyright (c) 2013 The Chromium OS Authors. All rights reserved.
:Use of this source code is governed by a BSD-style license that can be
:found in the LICENSE file.
=====================
Wireless Automation
=====================
***************
Goal
***************
A reusable library to automate wireless testing:
* Test instrument control
* Call box emulators
* DC power meters
* RF switches
* DUT control:
* Chromebooks
* Modems
* Screen brightness
* Networking stack control
************************
Style Guide
************************
pep8.py and pylint define the style. If these tools pass the code, then the code passes.
Of note, 80 char line length is used, expect for when a pylint disable directive is used,
then longer lines are ok::
from some.where.over.the.rainbow.way.out.there import a_wicked_witch # pylint: disable:ignore-missing-witch,ignore-long-line
The alternative is to add a a line before and a line after::
# pylint : disable=ignore-missing-witch
from some.where.over.the.rainbow.way.out.there import a_wicked_witch
# pylint : enable=ignore-missing-witch
Both are acceptable. Use the right one at the right time.