Sha256: b41b882afaaeb08acb1e04e5a10a422bb366801a1f52a883fa01e8ca575b2e0c

Contents?: true

Size: 615 Bytes

Versions: 5

Compression:

Stored size: 615 Bytes

Contents

# coding: utf-8
require 'spec_helper'

describe 'Formtastic::SemanticFormBuilder-defaults' do
  
  # Note: This spec might make better sense somewhere else. Just temporary.
  
  describe "required string" do
    
    it "should render proc with I18n correctly" do
      ::I18n.backend.store_translations :en, :formtastic => {:required => 'Haha!'}
      
      required_string = Formtastic::SemanticFormBuilder.required_string
      required_string = required_string.is_a?(::Proc) ? required_string.call : required_string.to_s
      required_string.should == %{<abbr title="Haha!">*</abbr>}
    end
    
  end
  
end

Version data entries

5 entries across 5 versions & 4 rubygems

Version Path
formtastic-1.1.0 spec/defaults_spec.rb
formtastic-1.1.0.beta spec/defaults_spec.rb
sensis-formtastic-rails3-1.d4e5326 spec/defaults_spec.rb
techthumb-formtastic-1.rails3.sha spec/defaults_spec.rb
formtastic-rails3-1.0.0.beta3 spec/defaults_spec.rb