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

Unified Diff: tools/telemetry/telemetry/internal/util/binary_manager_unittest.py

Issue 1647513002: Delete tools/telemetry. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 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/internal/util/binary_manager_unittest.py
diff --git a/tools/telemetry/telemetry/internal/util/binary_manager_unittest.py b/tools/telemetry/telemetry/internal/util/binary_manager_unittest.py
deleted file mode 100644
index a808f9adbfc05fe7e930989cda688b847b42d8ca..0000000000000000000000000000000000000000
--- a/tools/telemetry/telemetry/internal/util/binary_manager_unittest.py
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2015 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 unittest
-
-from telemetry.core import exceptions
-from telemetry.internal.util import binary_manager
-import mock
-
-
-class BinaryManagerTest(unittest.TestCase):
- def setUp(self):
- # We need to preserve the real initialized dependecny_manager.
- self.actual_dep_manager = binary_manager._dependency_manager
- binary_manager._dependency_manager = None
-
- def tearDown(self):
- binary_manager._dependency_manager = self.actual_dep_manager
-
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.DependencyManager') # pylint: disable=line-too-long
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.BaseConfig')
- def testInitializationNoEnvironmentConfig(
- self, base_config_mock, dep_manager_mock):
- base_config_mock.side_effect = ['base_config_object1',
- 'base_config_object2']
- binary_manager.InitDependencyManager(None)
- base_config_mock.assert_called_once_with(
- binary_manager.TELEMETRY_PROJECT_CONFIG)
- dep_manager_mock.assert_called_once_with(['base_config_object1'])
-
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.DependencyManager') # pylint: disable=line-too-long
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.BaseConfig')
- def testInitializationWithEnvironmentConfig(
- self, base_config_mock, dep_manager_mock):
- base_config_mock.side_effect = ['base_config_object1',
- 'base_config_object2']
- environment_config = os.path.join('some', 'config', 'path')
- binary_manager.InitDependencyManager(environment_config)
- expected_calls = [mock.call(binary_manager.TELEMETRY_PROJECT_CONFIG),
- mock.call(environment_config)]
- self.assertEqual(expected_calls, base_config_mock.call_args_list)
- # Make sure the environment config is passed first.
- dep_manager_mock.assert_called_once_with(
- ['base_config_object2', 'base_config_object1'])
-
- def testReinitialization(self):
- binary_manager.InitDependencyManager(None)
- self.assertRaises(exceptions.InitializationError,
- binary_manager.InitDependencyManager, None)
-
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.DependencyManager') # pylint: disable=line-too-long
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.BaseConfig')
- def testFetchPathInitialized(self, base_config_mock, dep_manager_mock):
- base_config_mock.return_value = 'base_config_object'
- expected = [mock.call.dependency_manager.DependencyManager(
- ['base_config_object']),
- mock.call.dependency_manager.DependencyManager().FetchPath(
- 'dep', 'plat_arch')]
- binary_manager.InitDependencyManager(None)
- binary_manager.FetchPath('dep', 'plat', 'arch')
- dep_manager_mock.assert_call_args(expected)
- base_config_mock.assert_called_once_with(
- binary_manager.TELEMETRY_PROJECT_CONFIG)
-
- def testFetchPathUninitialized(self):
- self.assertRaises(exceptions.InitializationError,
- binary_manager.FetchPath, 'dep', 'plat', 'arch')
-
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.DependencyManager') # pylint: disable=line-too-long
- @mock.patch(
- 'telemetry.internal.util.binary_manager.dependency_manager.BaseConfig')
- def testLocalPathInitialized(self, base_config_mock, dep_manager_mock):
- base_config_mock.return_value = 'base_config_object'
- expected = [mock.call.dependency_manager.DependencyManager(
- ['base_config_object']),
- mock.call.dependency_manager.DependencyManager().LocalPath(
- 'dep', 'plat_arch')]
- binary_manager.InitDependencyManager(None)
- binary_manager.LocalPath('dep', 'plat', 'arch')
- dep_manager_mock.assert_call_args(expected)
- base_config_mock.assert_called_once_with(
- binary_manager.TELEMETRY_PROJECT_CONFIG)
-
- def testLocalPathUninitialized(self):
- self.assertRaises(exceptions.InitializationError,
- binary_manager.LocalPath, 'dep', 'plat', 'arch')
-
« no previous file with comments | « tools/telemetry/telemetry/internal/util/binary_manager.py ('k') | tools/telemetry/telemetry/internal/util/camel_case.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698