diff --git a/test/unit/plugins/hosts/linux/cap/nfs_test.rb b/test/unit/plugins/hosts/linux/cap/nfs_test.rb index 575035ab9..f669d2f81 100644 --- a/test/unit/plugins/hosts/linux/cap/nfs_test.rb +++ b/test/unit/plugins/hosts/linux/cap/nfs_test.rb @@ -132,16 +132,16 @@ describe VagrantPlugins::HostLinux::Cap::NFS do end it "should export new entries" do - cap.nfs_export(env, ui, SecureRandom.uuid, ["127.0.0.1"], "tmp" => {:hostpath => "/tmp"}) + cap.nfs_export(env, ui, SecureRandom.uuid, ["127.0.0.1", "127.0.0.1"], "tmp" => {:hostpath => "/tmp"}) exports_content = File.read(exports_path) - expect(exports_content).to match(/\/tmp.*127\.0\.0\.1/) + expect(exports_content.scan(/\/tmp.*127\.0\.0\.1/).length).to be(1) end it "should not remove existing entries" do File.write(exports_path, "/custom/directory hostname1(rw,sync,no_subtree_check)") - cap.nfs_export(env, ui, SecureRandom.uuid, ["127.0.0.1"], "tmp" => {:hostpath => "/tmp"}) + cap.nfs_export(env, ui, SecureRandom.uuid, ["127.0.0.1", "127.0.0.1"], "tmp" => {:hostpath => "/tmp"}) exports_content = File.read(exports_path) - expect(exports_content).to match(/\/tmp.*127\.0\.0\.1/) + expect(exports_content.scan(/\/tmp.*127\.0\.0\.1/).length).to be(1) expect(exports_content).to match(/\/custom\/directory.*hostname1/) end