Sha256: b5442b2a0d152a79ed1817f59cfe31d1941cc1badda060ef3da24c063694c26c
Contents?: true
Size: 1.07 KB
Versions: 3
Compression:
Stored size: 1.07 KB
Contents
require File.expand_path(File.dirname(__FILE__) + "/../spec_helper") describe Animoto::Image do it "should be a visual" do Animoto::Image.should include(Animoto::Visual) end describe "#to_hash" do before do @image = Animoto::Image.new 'http://website.com/image.png' end it "should have a 'source_url' key with the url" do @image.to_hash.should have_key('source_url') @image.to_hash['source_url'].should == @image.source end describe "if rotated" do before do @image.rotation = 2 end it "should have a 'rotation' key with the EXIF rotation value" do @image.to_hash.should have_key('rotation') @image.to_hash['rotation'].should == @image.rotation end end describe "if spotlit" do before do @image.spotlit = true end it "should have a 'spotlit' key telling whether or not this image is spotlit" do @image.to_hash.should have_key('spotlit') @image.to_hash['spotlit'].should == @image.spotlit? end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
animoto-0.0.0.alpha9 | ./spec/animoto/image_spec.rb |
animoto-0.0.0.alpha8 | ./spec/animoto/image_spec.rb |
animoto-0.0.0.alpha7 | ./spec/animoto/image_spec.rb |