spec/spec_helper.rb in RocketAMF-0.0.7 vs spec/spec_helper.rb in RocketAMF-0.1.0

- old
+ new

@@ -9,15 +9,23 @@ $:.unshift(File.dirname(__FILE__) + '/../lib') require 'rocketamf' def request_fixture(binary_path) - File.open(File.dirname(__FILE__) + '/fixtures/request/' + binary_path).read + data = File.open(File.dirname(__FILE__) + '/fixtures/request/' + binary_path).read + data.force_encoding("ASCII-8BIT") if data.respond_to?(:force_encoding) + data end def object_fixture(binary_path) - File.open(File.dirname(__FILE__) + '/fixtures/objects/' + binary_path).read + data = File.open(File.dirname(__FILE__) + '/fixtures/objects/' + binary_path).read + data.force_encoding("ASCII-8BIT") if data.respond_to?(:force_encoding) + data end def create_request(binary_path) RocketAMF::Request.new.populate_from_stream(StringIO.new(request_fixture(binary_path))) -end +end + +# Helper classes +class RubyClass; attr_accessor :baz, :foo; end; +class OtherClass; attr_accessor :bar, :foo; end; \ No newline at end of file