From: Antonio Terceiro <terceiro@debian.org>
Date: Sun, 7 Feb 2021 14:49:22 -0300
Subject: Skip tests that require winrm

---
 test/unit/plugins/provisioners/ansible/provisioner_test.rb | 3 ++-
 test/unit/vagrant/machine_test.rb                          | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/test/unit/plugins/provisioners/ansible/provisioner_test.rb b/test/unit/plugins/provisioners/ansible/provisioner_test.rb
index 2cb9f7b..0b386cc 100644
--- a/test/unit/plugins/provisioners/ansible/provisioner_test.rb
+++ b/test/unit/plugins/provisioners/ansible/provisioner_test.rb
@@ -674,7 +674,8 @@ VF
       end
     end
 
-    context "with winrm communicator" do
+    # no winrm on Debian
+    xcontext "with winrm communicator" do
 
       let(:iso_winrm_env) do
         env = isolated_environment
diff --git a/test/unit/vagrant/machine_test.rb b/test/unit/vagrant/machine_test.rb
index be160b2..77c5b51 100644
--- a/test/unit/vagrant/machine_test.rb
+++ b/test/unit/vagrant/machine_test.rb
@@ -114,7 +114,7 @@ describe Vagrant::Machine do
         subject
       end
 
-      it "eager loads WinRM" do
+      xit "eager loads WinRM" do
         config.vm.communicator = :winrm
 
         klass    = Vagrant.plugin("2").manager.communicators[:winrm]
@@ -451,7 +451,7 @@ describe Vagrant::Machine do
         to be_kind_of(VagrantPlugins::CommunicatorSSH::Communicator)
     end
 
-    it "should return the specified communicator if given" do
+    xit "should return the specified communicator if given" do
       subject.config.vm.communicator = :winrm
       expect(subject.communicate).
         to be_kind_of(VagrantPlugins::CommunicatorWinRM::Communicator)
