diff options
author | Jay Mundrawala <jdmundrawala@gmail.com> | 2015-08-26 12:05:29 -0700 |
---|---|---|
committer | Jay Mundrawala <jdmundrawala@gmail.com> | 2015-08-26 12:05:29 -0700 |
commit | 710da8c05f5c39c75864a918fb9cf159bba174c1 (patch) | |
tree | 0bbe7836e5b1852f0074d69df063472f4dc6cf69 | |
parent | e1b14eacc2544794b0582dccd7ac5a5a563e4cce (diff) | |
download | mixlib-shellout-710da8c05f5c39c75864a918fb9cf159bba174c1.tar.gz |
Added comment for bugjdm/test
-rw-r--r-- | spec/mixlib/shellout_spec.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/mixlib/shellout_spec.rb b/spec/mixlib/shellout_spec.rb index e0a99eb..1c5ce31 100644 --- a/spec/mixlib/shellout_spec.rb +++ b/spec/mixlib/shellout_spec.rb @@ -1075,6 +1075,16 @@ describe Mixlib::ShellOut do let(:ruby_code) { "fd = File.for_fd(#{@test_file.to_i}) rescue nil; if fd; fd.seek(0); puts fd.read(5); end" } it "should not see file descriptors of the parent" do + # The reason this test goes through the effor of writing out + # a file and checking the contents along side the presence of + # a file descriptor is because on Windows, we're seeing that + # a there is a file descriptor present, but it's not the same + # file. That means that if we just check for the presence of + # a file descriptor, the test would fail as that slot would + # have something. + # + # See https://github.com/chef/mixlib-shellout/pull/103 + # expect(stdout.chomp).not_to eql("hello") end end |