Sha256: 303de2d975c20b5077d4d2d60776cdbc31760ad5db6f47413dc927acfe386a64

Contents?: true

Size: 692 Bytes

Versions: 5

Compression:

Stored size: 692 Bytes

Contents

require 'spec_helper'

describe 'The widget', :type => defined?(RSpec) ? :request : :integration do

  it "should be included via a helper" do
    get 'query_diet/two_queries'
    response.should have_selector('div#query_diet')
  end

  it 'should show the correct number of queries' do
    get 'query_diet/no_query'
    response.should have_selector('#query_diet', :content => '0 /')
    get 'query_diet/two_queries'
    response.should have_selector('#query_diet', :content => '2 /')
  end

  it 'should reset the queries after each request' do
    get 'query_diet/two_queries'
    get 'query_diet/two_queries'
    response.should have_selector('#query_diet', :content => '2 /')
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
query_diet-0.5.3 spec/shared/query_diet/integration/widget_spec.rb
query_diet-0.5.2 spec/shared/query_diet/integration/widget_spec.rb
query_diet-0.5.1 spec/shared/query_diet/integration/widget_spec.rb
query_diet-0.5.0 spec/shared/query_diet/integration/widget_spec.rb
query_diet-0.4.0 spec/shared/query_diet/integration/widget_spec.rb