forked from bofh/fetsite
AutoCommit Die Sep 1 14:03:03 CEST 2015
This commit is contained in:
@@ -1 +1,3 @@
|
|||||||
<div> please remove this from blue2 theme</div>
|
<div> please remove this from blue2 theme</div>
|
||||||
|
<%= render partial: "interninfo", object: @fetprofile if can?(:seeintern, @fetprofile) %>
|
||||||
|
|
||||||
|
|||||||
@@ -1,29 +1,13 @@
|
|||||||
require 'spec_helper'
|
require 'spec_helper'
|
||||||
|
#ActionView.lookup_context.prefixes = ['app/views/themes/blue2']
|
||||||
|
# ActionView.any_instance.stub!(:view_paths).and_return([ 'app/views/themes/blue2'])
|
||||||
|
|
||||||
describe "fetprofiles/show", :type => :view do
|
describe "fetprofiles/show", :type => :view do
|
||||||
# include RSpecHtmlMatchers
|
["blue1", "blue2","2003"].each do |theme|
|
||||||
include ThemesForRails::CommonMethods
|
describe "theme #{theme}" do
|
||||||
include ThemesForRails::UrlHelpers
|
|
||||||
# include ThemesForRails::ActionController
|
|
||||||
|
|
||||||
include ::ThemesForRails::ActionView
|
|
||||||
include ::ActionView::Helpers::AssetTagHelper
|
|
||||||
include ::ERB::Util
|
|
||||||
include ::ActionView::Helpers::TagHelper
|
|
||||||
include ::ActionView::Helpers::FormTagHelper
|
|
||||||
def theme_name
|
|
||||||
'blue2'
|
|
||||||
end
|
|
||||||
|
|
||||||
before(:each) do
|
before(:each) do
|
||||||
view.view_paths.push 'app/views/themes/blue2'
|
view.view_paths=[ "app/views/themes/#{theme}", "app/views"]
|
||||||
self.lookup_context.prefixes = ['app/views/themes/blue2']
|
|
||||||
view.lookup_context.prefixes.push 'app/views/'
|
|
||||||
view= find("fetprofiles/show")
|
|
||||||
# view.view_paths.insert 0, ::ActionView::FileSystemResolver.new(theme_view_path_for(name))
|
|
||||||
|
|
||||||
# @fetprofile =
|
|
||||||
#assign(:fetprofile, stub_model(Fetprofile, FactoryGirl.attributes_for(:fetprofile)))
|
|
||||||
default_url_options[:locale] = :de
|
default_url_options[:locale] = :de
|
||||||
@fetprofile = FactoryGirl.create(:fetprofile,:street => "secret adress")
|
@fetprofile = FactoryGirl.create(:fetprofile,:street => "secret adress")
|
||||||
assign(:fetprofile,@fetprofile)
|
assign(:fetprofile,@fetprofile)
|
||||||
@@ -70,7 +54,7 @@ end
|
|||||||
Fetprofile.any_instance.should_not_receive(:gremien)
|
Fetprofile.any_instance.should_not_receive(:gremien)
|
||||||
render
|
render
|
||||||
end
|
end
|
||||||
|
|
||||||
it "renders public attributes" do
|
it "renders public attributes" do
|
||||||
render
|
render
|
||||||
expect(rendered).to match(/#{@fetprofile.vorname}/)
|
expect(rendered).to match(/#{@fetprofile.vorname}/)
|
||||||
@@ -93,14 +77,13 @@ end
|
|||||||
end
|
end
|
||||||
describe "with fet user" do
|
describe "with fet user" do
|
||||||
login_fet_user
|
login_fet_user
|
||||||
it "can see intern" do
|
|
||||||
|
|
||||||
expect(@ability.can?(:seeintern,@fetprofile)).to be true
|
|
||||||
end
|
|
||||||
let(:current_ability) {@ability}
|
let(:current_ability) {@ability}
|
||||||
it "renders secrets" do
|
it "renders address" do
|
||||||
render
|
render
|
||||||
expect(rendered).to match(/#{@fetprofile.street}/)
|
expect(rendered).to match(/#{@fetprofile.street}/)
|
||||||
|
expect(rendered).to match(/#{@fetprofile.plz}/)
|
||||||
|
|
||||||
end
|
end
|
||||||
pending "renders edit path" do
|
pending "renders edit path" do
|
||||||
render
|
render
|
||||||
@@ -108,3 +91,5 @@ let(:current_ability) {@ability}
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user