Add test case to hint (i18n): a model should not be used as attribute in a hint;

This commit is contained in:
Marcelo Cajueiro 2011-11-21 20:54:45 -02:00 committed by Vasiliy Ermolovich
parent 68f1c128e8
commit bfe2314901
1 changed files with 10 additions and 1 deletions

View File

@ -79,6 +79,15 @@ class HintTest < ActionView::TestCase
end
end
test 'hint should not use i18n just with attribute to lookup translation if it is a model' do
store_translations(:en, :simple_form => { :hints => {
:company => { :name => 'Nome' }
} } ) do
with_hint_for @user, :company, :reflection => Association.new(Company, :company, {})
assert_no_select 'span.hint'
end
end
test 'hint should use i18n just with attribute to lookup translation' do
store_translations(:en, :simple_form => { :hints => {
:name => 'Content of this input will be downcased...'
@ -112,4 +121,4 @@ class HintTest < ActionView::TestCase
assert_select 'span.omg_hint', "can't be blank"
end
end
end
end