From 3c75864ce9c7aefea8b445fae624078eb62cc112 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Fri, 11 Nov 2022 13:33:21 -0800 Subject: [PATCH] Fix ansible shared test helper --- .../guest/shared/pip_ansible_install_examples.rb | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/test/unit/plugins/provisioners/ansible/cap/guest/shared/pip_ansible_install_examples.rb b/test/unit/plugins/provisioners/ansible/cap/guest/shared/pip_ansible_install_examples.rb index 1e4018689..1c82b9613 100644 --- a/test/unit/plugins/provisioners/ansible/cap/guest/shared/pip_ansible_install_examples.rb +++ b/test/unit/plugins/provisioners/ansible/cap/guest/shared/pip_ansible_install_examples.rb @@ -30,21 +30,22 @@ shared_examples_for "Ansible setup via pip on Debian-based systems" do pip_install_cmd = "foo" it "calls Cap::Guest::Pip::get_pip with 'pip' install_mode" do - expect(communicator).to receive(:sudo).once.ordered. + expect(communicator).to receive(:sudo). with("apt-get update -y -qq") - expect(communicator).to receive(:sudo).once.ordered. - with("DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --option \"Dpkg::Options::=--force-confold\" build-essential curl git libssl-dev libffi-dev python-dev-is-python3 + expect(communicator).to receive(:sudo). + with("DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --option \"Dpkg::Options::=--force-confold\" build-essential curl git libssl-dev libffi-dev python-dev-is-python3") + expect(communicator).to receive(:sudo). with("pip install --upgrade ansible") subject.ansible_install(machine, :pip, "", "", pip_install_cmd) end it "calls Cap::Guest::Pip::get_pip with 'pip_args_only' install_mode" do - expect(communicator).to receive(:sudo).once.ordered. + expect(communicator).to receive(:sudo). with("apt-get update -y -qq") - expect(communicator).to receive(:sudo).once.ordered. + expect(communicator).to receive(:sudo). with("DEBIAN_FRONTEND=noninteractive apt-get install -y -qq --option \"Dpkg::Options::=--force-confold\" build-essential curl git libssl-dev libffi-dev python-dev-is-python3") - expect(communicator).to receive(:sudo).once.ordered. + expect(communicator).to receive(:sudo). with("pip install") subject.ansible_install(machine, :pip_args_only, "", "", pip_install_cmd)