मैं जब निम्न RSpec परीक्षण चलाने प्रतिक्रिया के रूप में एक खाली पृष्ठ हो रही है:रिक्त पृष्ठ हो रही है जब प्राप्त के लिए RSpec परीक्षण चलाने के 'नए'
require 'spec_helper'
describe FriendshipsController do
include Devise::TestHelpers
render_views
before(:each) do
@user = User.create!(:email => "[email protected]", :password => "mustermann", :password_confirmation => "mustermann")
@friend = User.create!(:email => "[email protected]", :password => "password", :password_confirmation => "password")
sign_in @user
end
describe "GET 'new'" do
it "should be successful" do
get 'new', :user_id => @user.id
response.should be_success
end
it "should show all registered users on Friendslend, except the logged in user" do
get 'new', :user_id => @user.id
page.should have_select("Add new friend")
page.should have_content("div.users")
page.should have_selector("div.users li", :count => 1)
end
it "should not contain the logged in user" do
get 'new', :user_id => @user.id
response.should_not have_content(@user.email)
end
end
end
जब RSpec परीक्षण चल रहा है मैं केवल एक रिक्त पृष्ठ मिलता है। रिक्त पृष्ठ के साथ मेरा मतलब है कि DOCTYPE घोषणा के अलावा कोई अन्य HTML सामग्री नहीं है।
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
दिलचस्प बात यह है कि आरएसपीसी परीक्षण 'निर्माण' के लिए ठीक काम करता है। कोई संकेत?
मैं स्पेस-रेल, ककड़ी और कैपिबरा (Webrat के बजाय) के साथ रेल 3.2 का उपयोग कर रहा हूं।
मैं उत्सुक, आप कभी भी इस समस्या का समाधान मिल गया था? – voxobscuro
इस के समाधान के बारे में भी उत्सुक है .. – jay
दुर्भाग्य से मेरे पास अभी तक कोई समाधान नहीं है ... –