Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(58)

Unified Diff: tools/telemetry/telemetry/core/platform/mac_platform_backend_unittest.py

Issue 137143011: [Telemetry] Detect whether sudo is required for certain admin-commands. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Reupload Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tools/telemetry/telemetry/core/platform/mac_platform_backend_unittest.py
diff --git a/tools/telemetry/telemetry/core/platform/mac_platform_backend_unittest.py b/tools/telemetry/telemetry/core/platform/mac_platform_backend_unittest.py
index 58c76b8eeb2ba1bfac0bc39f0ce8e081072935a8..486ab2de56804fc71fec85064e80a277d464ee9a 100644
--- a/tools/telemetry/telemetry/core/platform/mac_platform_backend_unittest.py
+++ b/tools/telemetry/telemetry/core/platform/mac_platform_backend_unittest.py
@@ -10,10 +10,11 @@ import unittest
from telemetry.core.platform import mac_platform_backend
from telemetry.core import util
+
class MockPowermetricsUtility(
mac_platform_backend.MacPlatformBackend.PowerMetricsUtility):
def __init__(self, output):
- super(MockPowermetricsUtility, self).__init__()
+ super(MockPowermetricsUtility, self).__init__(None)
self._output = output
def StartMonitoringPowerAsync(self):
@@ -23,7 +24,16 @@ class MockPowermetricsUtility(
test_data_path = os.path.join(util.GetUnittestDataDir(), self._output)
return open(test_data_path, 'r').read()
+
class MacPlatformBackendTest(unittest.TestCase):
+ def testVersionCamparison(self):
+ self.assertGreater(mac_platform_backend.MAVERICKS,
+ mac_platform_backend.SNOWLEOPARD)
+ self.assertGreater(mac_platform_backend.LION,
+ mac_platform_backend.LEOPARD)
+ self.assertEqual(mac_platform_backend.MAVERICKS, 'mavericks')
+ self.assertEqual('%s2' % mac_platform_backend.MAVERICKS, 'mavericks2')
+
def testCanMonitorPowerUsage(self):
if sys.platform != 'darwin':
return

Powered by Google App Engine
This is Rietveld 408576698