def test_simple_upgrade(self): r_jobs = [_Job([], "upgrade", None)] request = Request(self.pool) request.upgrade() self.assertEqual(request.jobs, r_jobs)
def test_simple_update_all(self): installed_packages = [P("mkl-10.2.0"), P("numpy-1.7.0")] remote_packages = [P("mkl-11.0.0"), P("numpy-1.7.1")] solver = self._create_solver(installed_packages, remote_packages) request = Request(solver.pool) request.upgrade() solver._compute_package_maps(request) self.assertEqual(solver._id_to_installed_package, {1: P("mkl-10.2.0"), 2: P("numpy-1.7.0")}) self.assertEqual(solver._id_to_updated_state, {1: True, 2: True})
def test_simple_update_all(self): installed_packages = [P("mkl-10.2.0"), P("numpy-1.7.0")] remote_packages = [P("mkl-11.0.0"), P("numpy-1.7.1")] solver = self._create_solver(installed_packages, remote_packages) request = Request(solver.pool) request.upgrade() solver._compute_package_maps(request) self.assertEqual(solver._id_to_installed_package, { 1: P("mkl-10.2.0"), 2: P("numpy-1.7.0") }) self.assertEqual(solver._id_to_updated_state, {1: True, 2: True})