コード例 #1
0
ファイル: test_virtualenvs.py プロジェクト: nzlosh/st2
 def test_install_requirement_without_proxy(self):
     pack_virtualenv_dir = '/opt/stackstorm/virtualenvs/dummy_pack_tests/'
     requirement = 'six>=1.9.0'
     install_requirement(pack_virtualenv_dir, requirement, proxy_config=None)
     expected_args = {
         'cmd': [
             '/opt/stackstorm/virtualenvs/dummy_pack_tests/bin/pip',
             'install', 'six>=1.9.0'
         ],
         'env': {}
     }
     virtualenvs.run_command.assert_called_once_with(**expected_args)
コード例 #2
0
 def test_install_requirement_without_proxy(self):
     pack_virtualenv_dir = '/opt/stackstorm/virtualenvs/dummy_pack_tests/'
     requirement = 'six>=1.9.0'
     install_requirement(pack_virtualenv_dir, requirement, proxy_config=None)
     expected_args = {
         'cmd': [
             '/opt/stackstorm/virtualenvs/dummy_pack_tests/bin/pip',
             'install', 'six>=1.9.0'
         ],
         'env': {}
     }
     virtualenvs.run_command.assert_called_once_with(**expected_args)
コード例 #3
0
 def test_install_requirement_without_proxy(self):
     pack_virtualenv_dir = "/opt/stackstorm/virtualenvs/dummy_pack_tests/"
     requirement = "six>=1.9.0"
     install_requirement(pack_virtualenv_dir, requirement, proxy_config=None)
     expected_args = {
         "cmd": [
             "/opt/stackstorm/virtualenvs/dummy_pack_tests/bin/pip",
             "install",
             "six>=1.9.0",
         ],
         "env": {},
     }
     virtualenvs.run_command.assert_called_once_with(**expected_args)
コード例 #4
0
 def test_install_requirement_with_http_proxy(self):
     pack_virtualenv_dir = '/opt/stackstorm/virtualenvs/dummy_pack_tests/'
     requirement = 'six>=1.9.0'
     proxy_config = {'http_proxy': 'http://192.168.1.5:8080'}
     install_requirement(pack_virtualenv_dir,
                         requirement,
                         proxy_config=proxy_config)
     expected_args = {
         'cmd': [
             '/opt/stackstorm/virtualenvs/dummy_pack_tests/bin/pip',
             '--proxy', 'http://192.168.1.5:8080', 'install', 'six>=1.9.0'
         ],
         'env': {}
     }
     virtualenvs.run_command.assert_called_once_with(**expected_args)
コード例 #5
0
ファイル: test_virtualenvs.py プロジェクト: nzlosh/st2
 def test_install_requirement_with_https_proxy_no_cert(self):
     pack_virtualenv_dir = '/opt/stackstorm/virtualenvs/dummy_pack_tests/'
     requirement = 'six>=1.9.0'
     proxy_config = {
         'https_proxy': 'https://192.168.1.5:8080',
     }
     install_requirement(pack_virtualenv_dir, requirement, proxy_config=proxy_config)
     expected_args = {
         'cmd': [
             '/opt/stackstorm/virtualenvs/dummy_pack_tests/bin/pip',
             '--proxy', 'https://192.168.1.5:8080',
             'install', 'six>=1.9.0'
         ],
         'env': {}
     }
     virtualenvs.run_command.assert_called_once_with(**expected_args)
コード例 #6
0
 def test_install_requirement_with_http_proxy(self):
     pack_virtualenv_dir = "/opt/stackstorm/virtualenvs/dummy_pack_tests/"
     requirement = "six>=1.9.0"
     proxy_config = {"http_proxy": "http://192.168.1.5:8080"}
     install_requirement(pack_virtualenv_dir, requirement, proxy_config=proxy_config)
     expected_args = {
         "cmd": [
             "/opt/stackstorm/virtualenvs/dummy_pack_tests/bin/pip",
             "--proxy",
             "http://192.168.1.5:8080",
             "install",
             "six>=1.9.0",
         ],
         "env": {},
     }
     virtualenvs.run_command.assert_called_once_with(**expected_args)