Sha256: 5dad53ae778f64e8a3b2234faf0fb8989e40827e0c9b4c8174bd28a22a1cacbc
Contents?: true
Size: 785 Bytes
Versions: 1
Compression:
Stored size: 785 Bytes
Contents
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.0 | spec/formatters/numbers/helpers/fraction_spec.rb |