From 965f657c48c1855422384dfc6cad5d64a82a5ab6 Mon Sep 17 00:00:00 2001 From: Hunter Haugen Date: Thu, 20 Aug 2015 15:24:28 -0700 Subject: Fix acceptance hang The ssh-keygen is waiting for a 'y' to confirm overwrite, and the test hangs. --- spec/acceptance/modules_2326_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'spec') diff --git a/spec/acceptance/modules_2326_spec.rb b/spec/acceptance/modules_2326_spec.rb index d62dbb0..601c6ff 100644 --- a/spec/acceptance/modules_2326_spec.rb +++ b/spec/acceptance/modules_2326_spec.rb @@ -32,7 +32,7 @@ describe 'clones with special characters' do # create ssh keys shell('mkdir -p /home/testuser-ssh/.ssh') - shell('ssh-keygen -q -t rsa -f /home/testuser-ssh/.ssh/id_rsa -N ""') + shell('echo -e \'y\n\'|ssh-keygen -q -t rsa -f /home/testuser-ssh/.ssh/id_rsa -N ""') # copy public key to authorized_keys shell('cat /home/testuser-ssh/.ssh/id_rsa.pub > /home/testuser-ssh/.ssh/authorized_keys') -- cgit v1.2.3