mirror of https://github.com/trezor/trezor-wallet
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
768 B
19 lines
768 B
import * as utils from '../cryptoUriParser';
|
|
|
|
describe('crypto uri parser', () => {
|
|
it('parseUri', () => {
|
|
expect(utils.parseUri('http://www.trezor.io')).toEqual({ address: '//www.trezor.io' }); // TODO: Error in function
|
|
expect(utils.parseUri('www.trezor.io')).toEqual({ address: 'www.trezor.io' });
|
|
expect(utils.parseUri('www.trezor.io/TT')).toEqual({ address: 'www.trezor.io/TT' });
|
|
expect(utils.parseUri('www.trezor.io/TT?param1=aha')).toEqual({
|
|
address: 'www.trezor.io/TT',
|
|
param1: 'aha',
|
|
});
|
|
expect(utils.parseUri('www.trezor.io/TT?param1=aha¶m2=hah')).toEqual({
|
|
address: 'www.trezor.io/TT',
|
|
param1: 'aha',
|
|
param2: 'hah',
|
|
});
|
|
});
|
|
});
|