Skip to content

Commit 1958347

Browse files
committed
Test for Poland module
1 parent 92ffd3f commit 1958347

File tree

1 file changed

+65
-0
lines changed

1 file changed

+65
-0
lines changed

test/qunit.html

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -921,6 +921,71 @@
921921
);
922922
});
923923

924+
/*
925+
* POLAND VALIDATION
926+
*/
927+
test("Polish PESEL validation", function(){
928+
929+
clearForm();
930+
931+
var links = [
932+
{val:'11310810104', isValid:true},
933+
{val:'61030604284', isValid:true},
934+
{val:'04212602595', isValid:true},
935+
{val:'15251410340', isValid:true},
936+
{val:'65788768888', isValid:false},
937+
{val:'12306789761', isValid:false},
938+
{val:'73896757737', isValid:false}
939+
];
940+
941+
$.each(links, function(i, obj) {
942+
runTest(obj, 'plpesel');
943+
});
944+
});
945+
946+
test("Polish NIP validation", function(){
947+
948+
clearForm();
949+
950+
var links = [
951+
{val:'2236473023', isValid:true},
952+
{val:'6650872044', isValid:true},
953+
{val:'4622952623', isValid:true},
954+
{val:'7154300218', isValid:true},
955+
{val:'3467567875', isValid:false},
956+
{val:'8676876861', isValid:false},
957+
{val:'7568876872', isValid:false}
958+
];
959+
960+
$.each(links, function(i, obj) {
961+
runTest(obj, 'plnip');
962+
});
963+
});
964+
965+
test("Polish REGON validation", function(){
966+
967+
clearForm();
968+
969+
var links = [
970+
{val:'714379260', isValid:true},
971+
{val:'951591192', isValid:true},
972+
{val:'018905922', isValid:true},
973+
{val:'134533221', isValid:true},
974+
{val:'21115383251129', isValid:true},
975+
{val:'05768114548441', isValid:true},
976+
{val:'71291247784457', isValid:true},
977+
{val:'87244008641050', isValid:true},
978+
{val:'8724400864105', isValid:false},
979+
{val:'010218305', isValid:false},
980+
{val:'773645358', isValid:false}
981+
];
982+
983+
$.each(links, function(i, obj) {
984+
runTest(obj, 'plregon');
985+
});
986+
});
987+
988+
924989
// TODO: Write more tests...
925990

926991
}

0 commit comments

Comments
 (0)