# File lib/mspec/matchers/have_data.rb, line 9
 9:   def matches?(name)
10:     @name = name
11: 
12:     if FeatureGuard.enabled? :encoding
13:       size = @data.bytesize
14:     else
15:       size = @data.size
16:     end
17: 
18:     File.open @name, fmode("rb:binary") do |f|
19:       return f.read(size) == @data
20:     end
21:   end