예제 #1
0
 def test_package_downgrade(self):
     """Test installation of older versions over newer version (package downgrades)."""
     if find_installed_version('requests') != '2.6.0':
         logger.warning("Skipping package downgrade test (requests==2.6.0 should be installed beforehand).")
         return
     accelerator = self.initialize_pip_accel()
     # Downgrade to requests 2.2.1.
     accelerator.install_from_arguments(['requests==2.2.1'])
     # Make sure requests was downgraded.
     assert find_installed_version('requests') == '2.2.1', \
         "pip-accel failed to (properly) downgrade requests to version 2.2.1!"
예제 #2
0
파일: tests.py 프로젝트: matysek/pip-accel
 def test_package_downgrade(self):
     """Test installation of older versions over newer version (package downgrades)."""
     if find_installed_version('requests') != '2.6.0':
         return self.skipTest("""
             Skipping package downgrade test because requests==2.6.0 should
             be installed beforehand (see scripts/collect-full-coverage).
         """)
     accelerator = self.initialize_pip_accel()
     # Downgrade to requests 2.2.1.
     accelerator.install_from_arguments(['requests==2.2.1'])
     # Make sure requests was downgraded.
     assert find_installed_version('requests') == '2.2.1', \
         "pip-accel failed to (properly) downgrade requests to version 2.2.1!"