AutoCommit Don Sep 3 12:03:05 CEST 2015

This commit is contained in:
Andreas Stephanides
2015-09-03 12:03:05 +02:00
parent 4835155d06
commit 984e5f4b56
6 changed files with 36 additions and 12 deletions

View File

@@ -13,8 +13,12 @@ describe "fetprofiles/show", :type => :view do
default_url_options[:locale] = :de
@fetprofile = FactoryGirl.create(:fetprofile_withadress)
assign(:fetprofile,@fetprofile)
assign(:memberships, [])
assign(:gremientabs, [])
@gremium = FactoryGirl.create(:gremium)
@gremium2 = FactoryGirl.create(:gremium, name:"Kommission2")
@gremium3 = FactoryGirl.create(:gremium, name:"Kommission3", typ: 2)
assign(:memberships, [FactoryGirl.create(:membership,gremium_id: @gremium.id, fetprofile_id: @fetprofile.id)])
assign(:gremientabs, [@gremium2])
# view.theme "blue2"
end
def self.login_fet_user
@@ -82,6 +86,19 @@ end
expect(rendered).not_to match(/#{@fetprofile.plz}/)
end
it "renders links to gremium" do
render
expect(rendered).to match(/#{gremium_path(@gremium)}/)
end
it "renders gremium links" do
render
expect(rendered).to match(/#{gremium_path(@gremium2)}/)
end
it "doesn't render gremium links for hidden gremium" do
render
expect(rendered).not_to match(/#{gremium_path(@gremium3)}/)
end
describe "with fet user" do
login_fet_user