Sha256: 82953828d658f6f89b4cac2528421f9ac455219d0ed5df6d1d621a2361a007f6

Contents?: true

Size: 422 Bytes

Versions: 19

Compression:

Stored size: 422 Bytes

Contents

require 'spec/helper'

class SpecSendFile
  include Innate::Node
  map '/'

  def this
    send_file(__FILE__)
  end
end

describe Innate::Helper::SendFile do
  should 'send __FILE__' do
    got = Innate::Mock.get('/this')

    got.body.should == File.read(__FILE__)
    got.status.should == 200
    got['Content-Length'].should == File.size(__FILE__).to_s
    got['Content-Type'].should == 'text/x-script.ruby'
  end
end

Version data entries

19 entries across 19 versions & 3 rubygems

Version Path
manveru-innate-2009.02.06 spec/innate/helper/send_file.rb
manveru-innate-2009.02.21 spec/innate/helper/send_file.rb
manveru-innate-2009.02.25 spec/innate/helper/send_file.rb
manveru-innate-2009.03.24 spec/innate/helper/send_file.rb
manveru-innate-2009.04.01 spec/innate/helper/send_file.rb
manveru-innate-2009.04.08 spec/innate/helper/send_file.rb
manveru-innate-2009.04.18 spec/innate/helper/send_file.rb
manveru-innate-2009.04 spec/innate/helper/send_file.rb
manveru-innate-2009.05 spec/innate/helper/send_file.rb
manveru-innate-2009.06.12 spec/innate/helper/send_file.rb
manveru-innate-2009.06 spec/innate/helper/send_file.rb
rjspotter-innate-2009.06.29 spec/innate/helper/send_file.rb
rjspotter-innate-2009.06.30 spec/innate/helper/send_file.rb
rjspotter-innate-2009.06.31 spec/innate/helper/send_file.rb
innate-2009.05 spec/innate/helper/send_file.rb
innate-2009.04.12 spec/innate/helper/send_file.rb
innate-2009.04 spec/innate/helper/send_file.rb
innate-2009.06.12 spec/innate/helper/send_file.rb
innate-2009.06 spec/innate/helper/send_file.rb