@@ -1495,6 +1495,34 @@ QUnit.test( "cifES", function( assert ) {
1495
1495
assert . ok ( ! method ( "B-43.522.192" ) , "CIF invalid: dots and dash" ) ;
1496
1496
} ) ;
1497
1497
1498
+ QUnit . test ( "nipPL" , function ( assert ) {
1499
+ var method = methodTest ( "nipPL" ) ;
1500
+ assert . ok ( method ( "3514242002" ) , "NIP valid" ) ;
1501
+ assert . ok ( method ( "8117892840" ) , "NIP valid" ) ;
1502
+ assert . ok ( method ( "7249598309" ) , "NIP valid" ) ;
1503
+ assert . ok ( method ( "6853539166" ) , "NIP valid" ) ;
1504
+ assert . ok ( method ( "5715750580" ) , "NIP valid" ) ;
1505
+ assert . ok ( method ( "3496120813" ) , "NIP valid" ) ;
1506
+ assert . ok ( method ( "1565710251" ) , "NIP valid" ) ;
1507
+ assert . ok ( method ( "8190761165" ) , "NIP valid" ) ;
1508
+ assert . ok ( method ( "9487499667" ) , "NIP valid" ) ;
1509
+ assert . ok ( method ( "9283384684" ) , "NIP valid" ) ;
1510
+ assert . ok ( method ( "3887569138" ) , "NIP valid" ) ;
1511
+ assert . ok ( method ( "3962898856" ) , "NIP valid" ) ;
1512
+ assert . ok ( ! method ( "76355753" ) , "NIP invalid: too short" ) ;
1513
+ assert . ok ( ! method ( "454" ) , "NIP invalid: too short" ) ;
1514
+ assert . ok ( ! method ( "234565545" ) , "NIP invalid: too short" ) ;
1515
+ assert . ok ( ! method ( "543455" ) , "NIP invalid: too short" ) ;
1516
+ assert . ok ( ! method ( "6345634563456" ) , "NIP invalid: too long" ) ;
1517
+ assert . ok ( ! method ( "53453453455335" ) , "NIP invalid: too long" ) ;
1518
+ assert . ok ( ! method ( "543453760902" ) , "NIP invalid: too long" ) ;
1519
+ assert . ok ( ! method ( "43090012454" ) , "NIP invalid: too long" ) ;
1520
+ assert . ok ( ! method ( "3958250194" ) , "NIP invalid: wrong checksum" ) ;
1521
+ assert . ok ( ! method ( "3928541049" ) , "NIP invalid: wrong checksum" ) ;
1522
+ assert . ok ( ! method ( "5920397295" ) , "NIP invalid: wrong checksum" ) ;
1523
+ assert . ok ( ! method ( "9502947712" ) , "NIP invalid: wrong checksum" ) ;
1524
+ } ) ;
1525
+
1498
1526
QUnit . test ( "maxWords" , function ( assert ) {
1499
1527
var method = methodTest ( "maxWords" ) ,
1500
1528
maxWords = 6 ;
0 commit comments