Sha256: f883048551caa4b4b7fc083de4f79bea62f573f8138c57ddf3496fe15c28af4a

Contents?: true

Size: 1012 Bytes

Versions: 1

Compression:

Stored size: 1012 Bytes

Contents

require 'test_helper'
require 'resque/server/test_helper'

# Root path test
context 'on GET to /' do
  setup { get '/' }

  test 'redirect to overview' do
    follow_redirect!
  end
end

# Global overview
context 'on GET to /overview' do
  setup { get '/overview' }

  test "should at least display 'queues'" do
    assert last_response.body.include?('Queues')
  end
end

# Working jobs
context 'on GET to /working' do
  setup { get '/working' }

  should_respond_with_success
end

# Failed
context 'on GET to /failed' do
  setup { get '/failed' }

  should_respond_with_success
end

# Stats
context 'on GET to /stats/resque' do
  setup { get '/stats/resque' }

  should_respond_with_success
end

context 'on GET to /stats/redis' do
  setup { get '/stats/redis' }

  should_respond_with_success
end

context 'on GET to /stats/resque' do
  setup { get '/stats/keys' }

  should_respond_with_success
end

context 'also works with slash at the end' do
  setup { get '/working/' }

  should_respond_with_success
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
resque-loner-1.3.0 test/resque-web_test.rb