Sha256: c133aed15224164c50ff00de1afb5e6f68ac4149cfea26949ff17a83b4ead6bc
Contents?: true
Size: 804 Bytes
Versions: 1
Compression:
Stored size: 804 Bytes
Contents
# encoding: UTF-8 require File.join(File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))), "spec_helper") include TwitterCldr::Formatters::Numbers include TwitterCldr::Tokenizers describe Fraction do describe "#apply" do it "test: formats a fraction" do token = Token.new(:value => '###.##', :type => :pattern) Fraction.new(token).apply('45').should == '.45' end it "test: pads zero digits on the right side" do token = Token.new(:value => '###.0000#', :type => :pattern) Fraction.new(token).apply('45').should == '.45000' end it "test: :precision option overrides format precision" do token = Token.new(:value => '###.##', :type => :pattern) Fraction.new(token).apply('78901', :precision => 5).should == '.78901' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
twitter_cldr-1.0.1 | spec/formatters/numbers/helpers/fraction_spec.rb |