Index: tools/telemetry/telemetry/core/platform/power_monitor/monsoon_power_monitor_unittest.py |
diff --git a/tools/telemetry/telemetry/core/platform/power_monitor/monsoon_power_monitor_unittest.py b/tools/telemetry/telemetry/core/platform/power_monitor/monsoon_power_monitor_unittest.py |
index 433797efd9ea5907aebfdfbcceddccbca2375907..a9c7dd7b9d15a3e05362009c3f42e2589c72534d 100644 |
--- a/tools/telemetry/telemetry/core/platform/power_monitor/monsoon_power_monitor_unittest.py |
+++ b/tools/telemetry/telemetry/core/platform/power_monitor/monsoon_power_monitor_unittest.py |
@@ -5,6 +5,7 @@ |
import json |
import unittest |
+from telemetry.core import util |
from telemetry.core.platform.power_monitor import monsoon_power_monitor |
@@ -18,3 +19,24 @@ class MonsoonPowerMonitorTest(unittest.TestCase): |
json.dumps(data)) |
self.assertEqual(results['power_samples_mw'], [1000, 4000, 9000, 16000]) |
self.assertEqual(results['energy_consumption_mwh'], 7500) |
+ |
+ def testPySerialVersionNumber(self): |
tonyg
2014/06/09 16:13:34
I think a better test would be to just import mons
|
+ util.AddDirToPythonPath(util.GetTelemetryDir(), 'third_party', 'pyserial') |
+ import serial |
+ try: |
+ import serial.tools |
+ import serial.tools.list_ports |
+ self.assertTrue(True) |
+ except ImportError: |
+ self.assertTrue(True) |
+ |
+ util.InsertDirInPythonPath( |
+ 0, util.GetTelemetryDir(), 'third_party', 'pyserial') |
+ import serial |
+ self.assertEqual(serial.VERSION, '2.7') |
+ try: |
+ import serial.tools |
+ import serial.tools.list_ports |
+ self.assertTrue(True) |
+ except ImportError: |
+ self.assertTrue(False) |