From 33bcee7ccc0de2c1e0e05a1986d919805e7b5e51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20D=C3=B6rre?= Date: Fri, 13 Oct 2017 19:51:48 -0400 Subject: [PATCH] correct test cases to properly check result --- spec/unit/puppet/provider/file_line/ruby_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/spec/unit/puppet/provider/file_line/ruby_spec.rb b/spec/unit/puppet/provider/file_line/ruby_spec.rb index 0330f1d0a..bd133e6af 100755 --- a/spec/unit/puppet/provider/file_line/ruby_spec.rb +++ b/spec/unit/puppet/provider/file_line/ruby_spec.rb @@ -663,9 +663,11 @@ :match_for_absence => true, } ) + @provider = provider_class.new(@resource) File.open(tmpfile, 'w') do |fh| fh.write("foo1\nfoo\nfoo2") end + expect(@provider.exists?).to eql (true) @provider.destroy expect(File.read(tmpfile)).to eql("foo1\nfoo2") end @@ -680,9 +682,11 @@ :match_for_absence => true, } ) + @provider = provider_class.new(@resource) File.open(tmpfile, 'w') do |fh| fh.write("foo1\nfoo\nfoo2") end + expect(@provider.exists?).to eql (true) @provider.destroy expect(File.read(tmpfile)).to eql("foo1\nfoo2") end @@ -710,6 +714,7 @@ File.open(tmpfile, 'w') do |fh| fh.write("foo1\nfoo\nfoo2\nfoo\nfoo") end + expect(@provider.exists?).to eql (true) @provider.destroy expect(File.read(tmpfile)).to eql("foo1\nfoo2\n") end @@ -728,6 +733,7 @@ File.open(tmpfile, 'w') do |fh| fh.write("foo1\nfoo\nfoo2") end + expect(@provider.exists?).to eql (true) @provider.destroy expect(File.read(tmpfile)).to eql("foo1\nfoo\n") end @@ -747,6 +753,7 @@ File.open(tmpfile, 'w') do |fh| fh.write("foo1\nfoo\nfoo2") end + expect(@provider.exists?).to eql (true) @provider.destroy expect(File.read(tmpfile)).to eql("foo1\nfoo\n") end @@ -766,6 +773,7 @@ File.open(tmpfile, 'w') do |fh| fh.write("foo1\nfoo2\nexport HTTP_PROXY=foo\nfoo4\n") end + expect(@provider.exists?).to eql (true) @provider.destroy expect(File.read(tmpfile)).to eql("foo1\nfoo2\nfoo4\n") end @@ -784,6 +792,7 @@ File.open(tmpfile, 'w') do |fh| fh.write("foo1\nfoo2\nexport HTTP_PROXY=foo\nfoo4\n") end + expect(@provider.exists?).to eql (true) @provider.destroy expect(File.read(tmpfile)).to eql("foo1\nfoo2\nfoo4\n") end