solana/web3.js/test/cluster.test.ts

23 lines
590 B
TypeScript

import {expect} from 'chai';
import {clusterApiUrl} from '../src/utils/cluster';
describe('Cluster Util', () => {
it('invalid', () => {
expect(() => {
clusterApiUrl('abc123' as any);
}).to.throw();
});
it('devnet', () => {
expect(clusterApiUrl()).to.eq('https://api.devnet.solana.com');
expect(clusterApiUrl('devnet')).to.eq('https://api.devnet.solana.com');
expect(clusterApiUrl('devnet', true)).to.eq(
'https://api.devnet.solana.com',
);
expect(clusterApiUrl('devnet', false)).to.eq(
'http://api.devnet.solana.com',
);
});
});