Capybara (2.0.0)를 사용하여 오이 테스트에 문제가 있습니다. 여기 는 RackTest에서 실행할 때 page.html에 의해 생성 된 (유효) HTML의 : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "h
Yehuda Katz의 Rails 3 in Action, 13 장에 제공된 Ticketee 예제에 따라 Ruby 프로젝트 용 JSON API를 만들려고합니다. 다음은 353 페이지에 설명 된 RSpec 테스트입니다. 내 환경. # /spec/api/v1/farms_spec.rb # Reduced to the minimum code.
require "spe
이것은 간단 할 것이라고 생각하지만 rack-timeout gem을 테스트 할 때 문제가 있습니다. 몇 가지 논리를 수행하는 종점이있는 sinatra 기본 클래스가 있습니다. module MyModule
class MySinatra < Sinatra::Base
use Rack::Timeout
Rack::Timeout.timeout
저는 루비가 처음인데 처음 프로젝트를 시작합니다. 처음 테스트를 실행하려고 할 때 rspec이 실패했습니다. 이 내 gemfile입니다 : 여기 source 'https://rubygems.org'
gem 'rails', '3.2.12'
gem 'bootstrap-sass', '2.3.0.1'
gem 'bcrypt-ruby', '3.0.1'
gem
rspec을 통해 페이지의 제목을 확인하고 싶습니다. 크롬에서 나는 예상 된 결과를 보지만 rspec이 제목이 비어 있다고 주장한다 (크롬보기 소스에서도 괜찮다). 여기에 몇 가지 코드 : application.html.rb <!DOCTYPE html>
<html>
<head>
<title>site | <%= yield(:title) %></t