Popen spec: ensure Rubocop is happy

These were introduced in #10305 but only started going red
after that PR was merged.
This commit is contained in:
Misty De Meo 2021-01-13 11:21:10 -08:00
parent c197e9a27d
commit 847897fdac

View File

@ -75,12 +75,12 @@ describe Utils do
describe "::safe_popen_read" do
it "does not raise an error if the command succeeds" do
expect(subject.safe_popen_read("sh", "-c", "true")).to eq("")
expect(described_class.safe_popen_read("sh", "-c", "true")).to eq("")
expect($CHILD_STATUS).to be_a_success
end
it "raises an error if the command fails" do
expect { subject.safe_popen_read("sh", "-c", "false") }.to raise_error(ErrorDuringExecution)
expect { described_class.safe_popen_read("sh", "-c", "false") }.to raise_error(ErrorDuringExecution)
expect($CHILD_STATUS).to be_a_failure
end
end
@ -88,14 +88,14 @@ describe Utils do
describe "::safe_popen_write" do
it "does not raise an error if the command succeeds" do
expect(
subject.safe_popen_write("grep", "success") { |pipe| pipe.write "success\n" }.chomp,
described_class.safe_popen_write("grep", "success") { |pipe| pipe.write "success\n" }.chomp,
).to eq("success")
expect($CHILD_STATUS).to be_a_success
end
it "raises an error if the command fails" do
expect {
subject.safe_popen_write("grep", "success") { |pipe| pipe.write "failure\n" }
described_class.safe_popen_write("grep", "success") { |pipe| pipe.write "failure\n" }
}.to raise_error(ErrorDuringExecution)
expect($CHILD_STATUS).to be_a_failure
end