Sha256: 157bed96c6ce33635f545ba2ae664d0b74dd009a735a3e678d1460473f4a672a
Contents?: true
Size: 1.17 KB
Versions: 2
Compression:
Stored size: 1.17 KB
Contents
require 'spec_helper' module Ramesh describe Client do let(:client) { client = Ramesh::Client.new } describe "#download_sequential_image" do context "0-20" do it "should download 5 images" do client.download_sequential_image('0-20') Dir.glob("*.gif").length.should == 5 end end context "20-0" do it "should download 5 images" do client.download_sequential_image('20-0') Dir.glob("*.gif").length.should == 5 end end context "30-80" do it "should download 11 images" do client.download_sequential_image('30-80') Dir.glob("*.gif").length.should == 11 end end context "0-120" do it "should download 25 images" do client.download_sequential_image('0-120') Dir.glob("*.gif").length.should == 25 end end context "0-130" do it "should not download any image" do lambda { client.download_sequential_image('0-130') }.should raise_error SystemExit end end end after(:each) do Dir.glob("*.gif").each { |gif| File.delete(gif) } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ramesh-1.0.0 | spec/ramesh/client_spec.rb |
ramesh-0.0.1 | spec/ramesh/client_spec.rb |