Sha256: ea34c1b740743a1e1e1f1fed294b6f4a297e9776a59e48453f369c5b4268ce0a

Contents?: true

Size: 674 Bytes

Versions: 1

Compression:

Stored size: 674 Bytes

Contents

require 'spec_helper'
require 'rack/test'
require 'capybara/remote/viewer/server'

describe Capybara::Remote::Viewer::Server do
  include Rack::Test::Methods

  before(:all) do
    Capybara::Remote::Viewer::Server.
      set :path, File.expand_path('../../../../dummy', __FILE__)
  end

  def app
    Capybara::Remote::Viewer::Server
  end

  describe 'GET /' do

    it 'links to existing files' do
      get '/'

      last_response.body.should =~ %r{<a href='/files/1'>1</a>}
    end
    
  end

  describe 'GET /files/1' do

    it 'displays the content of a capybara dump' do
      get '/files/1'

      last_response.body.should =~ %r{First dump}
    end

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
capybara-remote-viewer-0.0.1 spec/capybara/remote/viewer/server_spec.rb