Sha256: ec069a0db7de62be6e6aa5f27e11d8adddfa4fe3d54c7d30c9a52b415aeb6cc5
Contents?: true
Size: 739 Bytes
Versions: 2
Compression:
Stored size: 739 Bytes
Contents
require 'rest-more/test' describe RC::Facebook do after do WebMock.reset! Muack.verify end should 'be serialized with lighten' do require 'yaml' [YAML, Marshal].each{ |engine| test = lambda{ |obj| engine.load(engine.dump(obj)) } rg = RC::Facebook.new(:error_handler => lambda{}) lambda{ test[rg] }.should.raise(TypeError) test[rg.lighten].should.eq rg.lighten lambda{ test[rg] }.should.raise(TypeError) rg.lighten! test[rg.lighten].should.eq rg } end should 'lighten takes options to change attributes' do RC::Facebook.new.lighten(:timeout => 100 ).timeout.should.eq 100 RC::Facebook.new.lighten(:lang => 'zh-TW').lang.should.eq 'zh-TW' end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rest-more-3.1.0 | test/facebook/test_serialize.rb |
rest-more-3.0.0 | test/facebook/test_serialize.rb |