From f14cf09af6e70d645d5c87c5399b8e4a2c501ac0 Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Wed, 11 Sep 2019 08:37:07 -0700 Subject: [PATCH] Add allow for docker driver execute method --- .../plugins/providers/docker/action/connect_networks_test.rb | 4 ++++ .../plugins/providers/docker/action/destroy_network_test.rb | 4 ++++ test/unit/plugins/providers/docker/action/login_test.rb | 4 ++++ .../plugins/providers/docker/action/prepare_networks_test.rb | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/test/unit/plugins/providers/docker/action/connect_networks_test.rb b/test/unit/plugins/providers/docker/action/connect_networks_test.rb index c84c76f3f..e5448e4e9 100644 --- a/test/unit/plugins/providers/docker/action/connect_networks_test.rb +++ b/test/unit/plugins/providers/docker/action/connect_networks_test.rb @@ -63,6 +63,10 @@ describe VagrantPlugins::DockerProvider::Action::ConnectNetworks do subject { described_class.new(app, env) } + before do + allow(driver).to receive(:execute) { |*args| @cmd = args.join(' ') } + end + after do sandbox.close end diff --git a/test/unit/plugins/providers/docker/action/destroy_network_test.rb b/test/unit/plugins/providers/docker/action/destroy_network_test.rb index 96fee8bbf..08f7281c7 100644 --- a/test/unit/plugins/providers/docker/action/destroy_network_test.rb +++ b/test/unit/plugins/providers/docker/action/destroy_network_test.rb @@ -52,6 +52,10 @@ describe VagrantPlugins::DockerProvider::Action::DestroyNetwork do subject { described_class.new(app, env) } + before do + allow(driver).to receive(:execute) { |*args| @cmd = args.join(' ') } + end + after do sandbox.close end diff --git a/test/unit/plugins/providers/docker/action/login_test.rb b/test/unit/plugins/providers/docker/action/login_test.rb index 503dd9afc..448d959ba 100644 --- a/test/unit/plugins/providers/docker/action/login_test.rb +++ b/test/unit/plugins/providers/docker/action/login_test.rb @@ -40,6 +40,10 @@ describe VagrantPlugins::DockerProvider::Action::Login do subject { described_class.new(app, env) } + before do + allow(driver).to receive(:execute) { |*args| @cmd = args.join(' ') } + end + after do sandbox.close end diff --git a/test/unit/plugins/providers/docker/action/prepare_networks_test.rb b/test/unit/plugins/providers/docker/action/prepare_networks_test.rb index 797f5a505..3bcb3ebe7 100644 --- a/test/unit/plugins/providers/docker/action/prepare_networks_test.rb +++ b/test/unit/plugins/providers/docker/action/prepare_networks_test.rb @@ -64,6 +64,10 @@ describe VagrantPlugins::DockerProvider::Action::PrepareNetworks do subject { described_class.new(app, env) } + before do + allow(driver).to receive(:execute) { |*args| @cmd = args.join(' ') } + end + after do sandbox.close end