Sha256: 4647bf59eb3361fa99758848fc230624d7068a151356e21d066c48e9601e43fa

Contents?: true

Size: 273 Bytes

Versions: 22

Compression:

Stored size: 273 Bytes

Contents

require 'spec/helper'

class TCFileHelper < Ramaze::Controller
  map '/'

  def index
    send_file(__FILE__)
  end
end

describe 'FileHelper' do
  behaves_like 'http'
  ramaze

  it 'serving a file' do
    get('/').body.strip.should == File.read(__FILE__).strip
  end
end

Version data entries

22 entries across 22 versions & 5 rubygems

Version Path
Pistos-ramaze-2008.09 spec/ramaze/helper/file.rb
Pistos-ramaze-2008.12 spec/ramaze/helper/file.rb
Pistos-ramaze-2009.01 spec/ramaze/helper/file.rb
Pistos-ramaze-2009.02 spec/ramaze/helper/file.rb
clivecrous-ramaze-0.3.9.5 spec/ramaze/helper/file.rb
manveru-ramaze-2008.07 spec/ramaze/helper/file.rb
manveru-ramaze-2008.08 spec/ramaze/helper/file.rb
manveru-ramaze-2008.09 spec/ramaze/helper/file.rb
manveru-ramaze-2008.10 spec/ramaze/helper/file.rb
manveru-ramaze-2008.12 spec/ramaze/helper/file.rb
manveru-ramaze-2009.01 spec/ramaze/helper/file.rb
ptomato-ramaze-2009.02.1 spec/ramaze/helper/file.rb
ptomato-ramaze-2009.02 spec/ramaze/helper/file.rb
ramaze-0.3.0 spec/ramaze/helper/file.rb
ramaze-0.3.5 spec/ramaze/helper/file.rb
ramaze-2008.11 spec/ramaze/helper/file.rb
ramaze-2009.01 spec/ramaze/helper/file.rb
ramaze-2008.06 spec/ramaze/helper/file.rb
ramaze-0.3.9.1 spec/ramaze/helper/file.rb
ramaze-0.3.9 spec/ramaze/helper/file.rb