Skip to content

Commit b691910

Browse files
authored
Merge pull request #826 from felixdoerre/fix-file_line-testcases
correct test cases to properly check result
2 parents 74db59f + 33bcee7 commit b691910

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

spec/unit/puppet/provider/file_line/ruby_spec.rb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -663,9 +663,11 @@
663663
:match_for_absence => true,
664664
}
665665
)
666+
@provider = provider_class.new(@resource)
666667
File.open(tmpfile, 'w') do |fh|
667668
fh.write("foo1\nfoo\nfoo2")
668669
end
670+
expect(@provider.exists?).to eql (true)
669671
@provider.destroy
670672
expect(File.read(tmpfile)).to eql("foo1\nfoo2")
671673
end
@@ -680,9 +682,11 @@
680682
:match_for_absence => true,
681683
}
682684
)
685+
@provider = provider_class.new(@resource)
683686
File.open(tmpfile, 'w') do |fh|
684687
fh.write("foo1\nfoo\nfoo2")
685688
end
689+
expect(@provider.exists?).to eql (true)
686690
@provider.destroy
687691
expect(File.read(tmpfile)).to eql("foo1\nfoo2")
688692
end
@@ -710,6 +714,7 @@
710714
File.open(tmpfile, 'w') do |fh|
711715
fh.write("foo1\nfoo\nfoo2\nfoo\nfoo")
712716
end
717+
expect(@provider.exists?).to eql (true)
713718
@provider.destroy
714719
expect(File.read(tmpfile)).to eql("foo1\nfoo2\n")
715720
end
@@ -728,6 +733,7 @@
728733
File.open(tmpfile, 'w') do |fh|
729734
fh.write("foo1\nfoo\nfoo2")
730735
end
736+
expect(@provider.exists?).to eql (true)
731737
@provider.destroy
732738
expect(File.read(tmpfile)).to eql("foo1\nfoo\n")
733739
end
@@ -747,6 +753,7 @@
747753
File.open(tmpfile, 'w') do |fh|
748754
fh.write("foo1\nfoo\nfoo2")
749755
end
756+
expect(@provider.exists?).to eql (true)
750757
@provider.destroy
751758
expect(File.read(tmpfile)).to eql("foo1\nfoo\n")
752759
end
@@ -766,6 +773,7 @@
766773
File.open(tmpfile, 'w') do |fh|
767774
fh.write("foo1\nfoo2\nexport HTTP_PROXY=foo\nfoo4\n")
768775
end
776+
expect(@provider.exists?).to eql (true)
769777
@provider.destroy
770778
expect(File.read(tmpfile)).to eql("foo1\nfoo2\nfoo4\n")
771779
end
@@ -784,6 +792,7 @@
784792
File.open(tmpfile, 'w') do |fh|
785793
fh.write("foo1\nfoo2\nexport HTTP_PROXY=foo\nfoo4\n")
786794
end
795+
expect(@provider.exists?).to eql (true)
787796
@provider.destroy
788797
expect(File.read(tmpfile)).to eql("foo1\nfoo2\nfoo4\n")
789798
end

0 commit comments

Comments
 (0)