# File lib/mspec/matchers/complain.rb, line 41
41:   def negative_failure_message
42:     if @complaint.nil?
43:       ["Unexpected warning: ", @stderr.chomp.inspect]
44:     elsif @complaint.kind_of? Regexp
45:       ["Expected warning not to match:", @complaint.inspect]
46:     else
47:       ["Expected warning: #{@complaint.inspect}", "but got: #{@stderr.chomp.inspect}"]
48:     end
49:   end