Upstream version 10.38.222.0
[platform/framework/web/crosswalk.git] / src / tools / telemetry / telemetry / core / platform / proc_supporting_platform_backend_unittest.py
index 81069b8..d1b6b8e 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 2013 The Chromium Authors. All rights reserved.
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
-import os
 import logging
+import os
 import unittest
 
 from telemetry.core import util
@@ -33,15 +33,12 @@ class ProcSupportingPlatformBackendTest(unittest.TestCase):
       return
 
     backend = TestBackend()
-    backend.SetMockFile(
-        '/proc/1/stat',
-        open(os.path.join(util.GetUnittestDataDir(), 'stat')).read())
-    backend.SetMockFile(
-        '/proc/1/status',
-        open(os.path.join(util.GetUnittestDataDir(), 'status')).read())
-    backend.SetMockFile(
-        '/proc/1/smaps',
-        open(os.path.join(util.GetUnittestDataDir(), 'smaps')).read())
+    with open(os.path.join(util.GetUnittestDataDir(), 'stat')) as f:
+      backend.SetMockFile('/proc/1/stat', f.read())
+    with open(os.path.join(util.GetUnittestDataDir(), 'status')) as f:
+      backend.SetMockFile('/proc/1/status', f.read())
+    with open(os.path.join(util.GetUnittestDataDir(), 'smaps')) as f:
+      backend.SetMockFile('/proc/1/smaps', f.read())
     result = backend.GetMemoryStats(1)
     self.assertEquals(result, {'PrivateDirty': 5324800,
                                'VM': 1025978368,
@@ -55,15 +52,12 @@ class ProcSupportingPlatformBackendTest(unittest.TestCase):
       return
 
     backend = TestBackend()
-    backend.SetMockFile(
-        '/proc/1/stat',
-        open(os.path.join(util.GetUnittestDataDir(), 'stat')).read())
-    backend.SetMockFile(
-        '/proc/1/status',
-        open(os.path.join(util.GetUnittestDataDir(), 'status_nohwm')).read())
-    backend.SetMockFile(
-        '/proc/1/smaps',
-        open(os.path.join(util.GetUnittestDataDir(), 'smaps')).read())
+    with open(os.path.join(util.GetUnittestDataDir(), 'stat')) as f:
+      backend.SetMockFile('/proc/1/stat', f.read())
+    with open(os.path.join(util.GetUnittestDataDir(), 'status_nohwm')) as f:
+      backend.SetMockFile('/proc/1/status', f.read())
+    with open(os.path.join(util.GetUnittestDataDir(), 'smaps')) as f:
+      backend.SetMockFile('/proc/1/smaps', f.read())
     result = backend.GetMemoryStats(1)
     self.assertEquals(result, {'PrivateDirty': 5324800,
                                'VM': 1025978368,