AutoCommit Mit Sep 2 21:03:01 CEST 2015
This commit is contained in:
@@ -11,5 +11,12 @@ FactoryGirl.define do
|
||||
active false
|
||||
birth_month 4
|
||||
birth_day 2
|
||||
factory :fetprofile_withadress do
|
||||
street "some street"
|
||||
plz "1231"
|
||||
city "vienna"
|
||||
telnr "sdf tel nummer"
|
||||
hdynr "sdf hdy nummer"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,13 +3,15 @@ require 'spec_helper'
|
||||
# ActionView.any_instance.stub!(:view_paths).and_return([ 'app/views/themes/blue2'])
|
||||
|
||||
describe "fetprofiles/show", :type => :view do
|
||||
["blue1", "blue2","2003"].each do |theme|
|
||||
describe "theme #{theme}" do
|
||||
["blue2"].each do |theme|
|
||||
describe "theme #{theme}" do
|
||||
|
||||
before(:each) do
|
||||
view.view_paths=[ "app/views/themes/#{theme}", "app/views"]
|
||||
end
|
||||
before(:each) do
|
||||
view.view_paths=[ "app/views/themes/#{theme}", "app/views"]
|
||||
default_url_options[:locale] = :de
|
||||
@fetprofile = FactoryGirl.create(:fetprofile,:street => "secret adress")
|
||||
@fetprofile = FactoryGirl.create(:fetprofile_withadress)
|
||||
assign(:fetprofile,@fetprofile)
|
||||
assign(:memberships, [])
|
||||
assign(:gremientabs, [])
|
||||
@@ -71,21 +73,29 @@ end
|
||||
|
||||
# rendered.should match(/false/)
|
||||
end
|
||||
it "doesn't render secrets" do
|
||||
it "doesn't render address" do
|
||||
render
|
||||
expect(rendered).not_to match(/#{@fetprofile.street}/)
|
||||
expect(rendered).not_to match(/#{@fetprofile.city}/)
|
||||
expect(rendered).not_to match(/#{@fetprofile.hdynr}/)
|
||||
expect(rendered).not_to match(/#{@fetprofile.telnr}/)
|
||||
expect(rendered).not_to match(/#{@fetprofile.plz}/)
|
||||
|
||||
end
|
||||
describe "with fet user" do
|
||||
login_fet_user
|
||||
|
||||
let(:current_ability) {@ability}
|
||||
# let(:current_ability) {@ability}
|
||||
it "renders address" do
|
||||
render
|
||||
expect(rendered).to match(/#{@fetprofile.street}/)
|
||||
expect(rendered).to match(/#{@fetprofile.plz}/)
|
||||
expect(rendered).to match(/#{@fetprofile.city}/)
|
||||
expect(rendered).to match(/#{@fetprofile.hdynr}/)
|
||||
expect(rendered).to match(/#{@fetprofile.telnr}/)
|
||||
|
||||
end
|
||||
pending "renders edit path" do
|
||||
it "renders edit path" do
|
||||
render
|
||||
expect(rendered).to match(/#{edit_fetprofile_path(@fetprofile)}/)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user