Sha256: fbb0b8062d1f83c92cec90d557dbea453a202cebda061df1f427f092c4a4dc71
Contents?: true
Size: 1.05 KB
Versions: 1
Compression:
Stored size: 1.05 KB
Contents
# encoding: utf-8 require 'test_helper' class ParsiLocalizeTest < Test::Unit::TestCase def test_localize_numbers assert_equal "۹۸۷۶۵۴۳۲۱۰", I18n.l("9876543210") assert_equal "۹۸۷۶۵۴۳۲۱۰", I18n.l(9876543210) assert_equal "۹/۰۸۷۶۵۴۳۲۱", I18n.l(9.087654321) end def test_localize_date_format date = Date.new(2012, 2, 5) assert_equal "۹۰/۱۱/۱۶", I18n.l(date) assert_equal "۹۰/۱۱/۱۶", I18n.l(date, format: :default) assert_equal "۱۶ بهمن", I18n.l(date, format: :short) assert_equal "یکشنبه، ۱۶ بهمن ۱۳۹۰", I18n.l(date, format: :long) end def test_localize_time_format time = Time.new(2012, 2, 5, 15, 43, 30) assert_equal "۹۰/۱۱/۱۶ ۱۵:۴۳:۳۰", I18n.l(time) assert_equal "۹۰/۱۱/۱۶ ۱۵:۴۳:۳۰", I18n.l(time, format: :default) assert_equal "۱۶ بهمن، ۱۵:۴۳", I18n.l(time, format: :short) assert_equal "یکشنبه، ۱۶ بهمن ۱۳۹۰، ساعت ۱۵:۴۳:۳۰ (IRST)", I18n.l(time, format: :long) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
parsi-localize-0.1.3 | test/parsi_localize_test.rb |