summaryrefslogtreecommitdiff
path: root/test/hello.py
blob: 861cbf0bb4dc3b71380d478c488f8952d7f01d91 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Copyright (c) 2011 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.
#
# Simple test as an example
#

def test(helper):
      helper.wait_output("--- Chrome EC initialized! ---")
      helper.wait_prompt()
      helper.ec_command("version")
      ro = helper.wait_output("RO version:\s*(?P<ro>\S+)", use_re=True)["ro"]
      wa = helper.wait_output("RW-A version:\s*(?P<a>\S+)", use_re=True)["a"]
      wb = helper.wait_output("RW-B version:\s*(?P<b>\S+)", use_re=True)["b"]
      helper.trace("Version (RO/A/B) %s / %s / %s\n" % (ro, wa, wb))
      return True # PASS !