Sha256: 90935b1ceb51eaa9d45f3eb7270c7b32a19b575dec5e4ec37a9952a016fd5a31
Contents?: true
Size: 1.21 KB
Versions: 5
Compression:
Stored size: 1.21 KB
Contents
require File.expand_path(File.dirname(__FILE__) + '/../test_helper') ## India class INTest < Phoner::TestCase def test_local parse_test('+91.124.4529000', '91', '124', '4529000') parse_test('+91 124 4529000', '91', '124', '4529000') parse_test('+911244529000', '91', '124', '4529000') parse_test('911244529000', '91', '124', '4529000', "India", false) end def test_mobile parse_test('918124452900', '91', '8124', '452900', "India", true) end def test_long_with_default_country_code Phoner::Phone.default_country_code = '91' parse_test('9124459000', '91', '9124', '459000') end def test_short_with_default_country_code_and_area_code Phoner::Phone.default_country_code = '91' Phoner::Phone.default_area_code = '9124' parse_test('4529000', '91', '9124', '4529000') end def test_lengths Phoner::Phone.default_country_code = '91' phone = Phoner::Phone.parse("919812344") assert_nil phone phone = Phoner::Phone.parse("9818147874") assert phone phone = Phoner::Phone.parse("91111111111") assert_nil phone phone = Phoner::Phone.parse("98111111111") assert_nil phone phone = Phoner::Phone.parse("98111111119") assert_nil phone end end
Version data entries
5 entries across 5 versions & 2 rubygems