Sha256: 61e553d386759025dfc7864dac57dc34c3a26bc3d61bda6f5540e25a472adf73
Contents?: true
Size: 736 Bytes
Versions: 1
Compression:
Stored size: 736 Bytes
Contents
#!/usr/bin/env ruby require File.expand_path(File.dirname(__FILE__)) + '/spec_common' require 'bindata/rest' describe BinData::Rest do it "should read till end of stream" do data = "abcdefghij" BinData::Rest.read(data).should == data end it "should default to the empty string" do BinData::Rest.new.value.should == "" end it "should allow setting value for completeness" do rest = BinData::Rest.new rest.value = "123" rest.value.should == "123" rest.to_binary_s.should == "123" end it "should accept BinData::BasePrimitive parameters" do rest = BinData::Rest.new(:check_value => "abc") lambda { rest.read("abc") }.should_not raise_error(BinData::ValidityError) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
bindata-0.10.0 | spec/rest_spec.rb |