Sha256: 160afe34940b2af6dc7365ef15c75bd10120956ce65e92446df239c174298a47

Contents?: true

Size: 583 Bytes

Versions: 24

Compression:

Stored size: 583 Bytes

Contents

require 'ramaze'
require 'ramaze/spec/helper'

require __DIR__('../start')

describe MainController do
  behaves_like 'http', 'xpath'
  ramaze :view_root => __DIR__('../view'),
         :public_root => __DIR__('../public')

  it 'should show start page' do
    got = get('/')
    got.status.should == 200
    puts got.body
    got.at('//title').text.strip.should ==
      MainController.new.index
  end

  it 'should show /notemplate' do
    got = get('/notemplate')
    got.status.should == 200
    got.at('//div').text.strip.should ==
      MainController.new.notemplate
  end
end

Version data entries

24 entries across 24 versions & 8 rubygems

Version Path
Pistos-ramaze-2008.12 lib/proto/spec/main.rb
Pistos-ramaze-2009.01 lib/proto/spec/main.rb
Pistos-ramaze-2009.02 lib/proto/spec/main.rb
manveru-ramaze-2008.12 lib/proto/spec/main.rb
manveru-ramaze-2009.01 lib/proto/spec/main.rb
ptomato-ramaze-2009.02.1 lib/proto/spec/main.rb
ptomato-ramaze-2009.02 lib/proto/spec/main.rb
starapor-slippers-0.0.2 examples/forms/spec/main.rb
starapor-slippers-0.0.3 examples/forms/spec/main.rb
starapor-slippers-0.0.5 examples/forms/spec/main.rb
starapor-slippers-0.0.6 examples/forms/spec/main.rb
starapor-slippers-0.0.8 examples/forms/spec/main.rb
starapor-slippers-0.0.9 examples/forms/spec/main.rb
yhara-ruby-station-0.0.1 spec/main.rb
yhara-ruby-station-0.0.2 spec/main.rb
slippers-0.0.14 examples/forms/spec/main.rb
slippers-0.0.13 examples/forms/spec/main.rb
slippers-0.0.12 examples/forms/spec/main.rb
slippers-0.0.11 examples/forms/spec/main.rb
slippers-0.0.10 examples/forms/spec/main.rb