Skip to content

Commit 0783fd1

Browse files
committed
Added tests for TPAY and XVG
1 parent 8b70d2c commit 0783fd1

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

test/wallet_address_validator.js

+24-1
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,17 @@ describe('WAValidator.validate()', function () {
327327
valid('RAvj2KKVUohTu3hVdNJ4U6hQi7TNawpacH', 'KMD');
328328
//valid('t2UNzUUx8mWBCRYPRezvA363EYXyEpHokyi', 'komodo', 'testnet');
329329
});
330+
331+
it('should return true for correct tokenpay addresses', function () {
332+
valid('TTU9AFbvNcUfyUC3JLcXGKnMncsPJzViyj', 'tokenpay');
333+
valid('TYpb6GJDjchpi3GfwZfcLHA2jfWP6kXEMC', 'TPAY');
334+
valid('tC3qX5M25NJhUnhJpcFHaxLkQJjyHGBzqf', 'tokenpay', 'testnet');
335+
});
336+
337+
it('should return true for correct verge addresses', function () {
338+
valid('DSePg1kfKC1Pr8FCf52tM7K6Mrg5CB29xT', 'verge');
339+
valid('D7JLwcCtZRyJzEuCnhocc1gDCXqoWb5KL1', 'XVG');
340+
});
330341
});
331342

332343
describe('invalid results', function () {
@@ -510,6 +521,18 @@ describe('WAValidator.validate()', function () {
510521
invalid('RAYj2KKVUohTu3hVdNJ4U6hQi7TNawpacH', 'KMD');
511522
//invalid('t2YNzUUx8mWBCRYPRezvA363EYXyEpHokyi', 'komodo', 'testnet');
512523
});
513-
524+
525+
it('should return false for incorrect tokenpay addresses', function () {
526+
commonTests('tokenpay');
527+
invalid('TTU9AFbvNcUfyUC3JLcXGKnMncsPJzViyk', 'tokenpay');
528+
invalid('TYpb6GJDjchpi3GfwZfcLHA2jfWP6kXEMd', 'TPAY');
529+
invalid('tC3qX5M25NJhUnhJpcFHaxLkQJjyHGBzqf', 'tokenpay', 'testnet');
530+
});
531+
532+
it('should return false for incorrect verge addresses', function () {
533+
commonTests('verge');
534+
invalid('DSePg1kfKC1Pr8FCf52tM7K6Mrg5CB29xs', 'verge');
535+
invalid('D7JLwcCtZRyJzEuCnhocc1gDCXqoWb5KL5', 'XVG');
536+
});
514537
});
515538
});

0 commit comments

Comments
 (0)