equal
deleted
inserted
replaced
38 import pkg.client.progress as progress |
38 import pkg.client.progress as progress |
39 import pkg.flavor.base as base |
39 import pkg.flavor.base as base |
40 import pkg.portable as portable |
40 import pkg.portable as portable |
41 import pkg.publish.dependencies as dependencies |
41 import pkg.publish.dependencies as dependencies |
42 |
42 |
43 API_VERSION = 23 |
43 API_VERSION = 24 |
44 PKG_CLIENT_NAME = "pkg" |
44 PKG_CLIENT_NAME = "pkg" |
45 |
45 |
46 class TestApiDependencies(testutils.SingleDepotTestCase): |
46 class TestApiDependencies(testutils.SingleDepotTestCase): |
47 # Only start/stop the depot once (instead of for every test) |
47 # Only start/stop the depot once (instead of for every test) |
48 persistent_depot = False |
48 persistent_depot = False |
173 API_VERSION, progresstracker, lambda x: False, |
173 API_VERSION, progresstracker, lambda x: False, |
174 PKG_CLIENT_NAME) |
174 PKG_CLIENT_NAME) |
175 |
175 |
176 @staticmethod |
176 @staticmethod |
177 def _do_install(api_obj, pkg_list, **kwargs): |
177 def _do_install(api_obj, pkg_list, **kwargs): |
178 api_obj.plan_install(pkg_list, [], **kwargs) |
178 api_obj.plan_install(pkg_list, **kwargs) |
179 TestApiDependencies._do_finish(api_obj) |
179 TestApiDependencies._do_finish(api_obj) |
180 |
180 |
181 @staticmethod |
181 @staticmethod |
182 def _do_uninstall(api_obj, pkg_list, **kwargs): |
182 def _do_uninstall(api_obj, pkg_list, **kwargs): |
183 api_obj.plan_uninstall(pkg_list, False, **kwargs) |
183 api_obj.plan_uninstall(pkg_list, False, **kwargs) |