def test_install_rbenv_with_version(tempdir_factory): prefix = Prefix(tempdir_factory.get()) ruby._install_rbenv(prefix, version='1.9.3p547') # Should be able to activate and use rbenv install with ruby.in_env(prefix, '1.9.3p547'): cmd_output('rbenv', 'install', '--help')
def test_install_rbenv_with_version(cmd_runner): _install_rbenv(cmd_runner, version='1.9.3p547') # Should be able to activate and use rbenv install cmd_runner.run([ 'bash', '-c', ". '{prefix}rbenv-1.9.3p547/bin/activate' && rbenv install --help", ], )
def test_install_rbenv(tempdir_factory): prefix = Prefix(tempdir_factory.get()) ruby._install_rbenv(prefix) # Should have created rbenv directory assert os.path.exists(prefix.path('rbenv-default')) # Should be able to activate using our script and access rbenv with ruby.in_env(prefix, 'default'): cmd_output('rbenv', '--help')
def test_install_rbenv_with_version(cmd_runner): _install_rbenv(cmd_runner, version='1.9.3p547') # Should be able to activate and use rbenv install cmd_runner.run( [ 'bash', '-c', ". '{prefix}rbenv-1.9.3p547/bin/activate' && rbenv install --help", ], )
def test_install_rbenv_with_version(tempdir_factory): prefix = Prefix(tempdir_factory.get()) _install_rbenv(prefix, version='1.9.3p547') # Should be able to activate and use rbenv install cmd_output( 'bash', '-c', '. {} && rbenv install --help'.format( pipes.quote(prefix.path('rbenv-1.9.3p547', 'bin', 'activate')), ), )
def test_install_rbenv(cmd_runner): _install_rbenv(cmd_runner) # Should have created rbenv directory assert os.path.exists(cmd_runner.path('rbenv-default')) # We should have created our `activate` script activate_path = cmd_runner.path('rbenv-default', 'bin', 'activate') assert os.path.exists(activate_path) # Should be able to activate using our script and access rbenv cmd_runner.run([ 'bash', '-c', ". '{prefix}rbenv-default/bin/activate' && rbenv --help", ], )
def test_install_rbenv(cmd_runner): _install_rbenv(cmd_runner) # Should have created rbenv directory assert os.path.exists(cmd_runner.path('rbenv-default')) # We should have created our `activate` script activate_path = cmd_runner.path('rbenv-default', 'bin', 'activate') assert os.path.exists(activate_path) # Should be able to activate using our script and access rbenv cmd_runner.run( [ 'bash', '-c', ". '{prefix}rbenv-default/bin/activate' && rbenv --help", ], )
def test_install_rbenv(tempdir_factory): prefix = Prefix(tempdir_factory.get()) _install_rbenv(prefix) # Should have created rbenv directory assert os.path.exists(prefix.path('rbenv-default')) # We should have created our `activate` script activate_path = prefix.path('rbenv-default', 'bin', 'activate') assert os.path.exists(activate_path) # Should be able to activate using our script and access rbenv cmd_output( 'bash', '-c', '. {} && rbenv --help'.format( pipes.quote(prefix.path('rbenv-default', 'bin', 'activate')), ), )