src/tests/cli/t_pkgdep_resolve.py
changeset 1505 cc598d70bbbe
parent 1461 fdf40c8c6765
child 1516 8c950a3b4171
equal deleted inserted replaced
1504:265a1d6b86bd 1505:cc598d70bbbe
    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)