Added test cases for legacy parameters.

This commit is contained in:
Richard Moore 2017-11-17 14:59:42 -05:00
parent 6e19e6eca9
commit 628c99936e
No known key found for this signature in database
GPG Key ID: 525F70A6FCABC295

View File

@ -413,6 +413,13 @@ var LegacyParameters = [
name: 'InfuraProvider - rinkeby + API token', name: 'InfuraProvider - rinkeby + API token',
properties: getDefaults('rinkeby', { apiAccessToken: 'abcdefg' }) properties: getDefaults('rinkeby', { apiAccessToken: 'abcdefg' })
}, },
{
create: function() {
return new providers.InfuraProvider(providers.networks.rinkeby, 'abcdefg');
},
name: 'InfuraProvider - rinkeby + API token',
properties: getDefaults('rinkeby', { apiAccessToken: 'abcdefg' })
},
// EtherscanProvider // EtherscanProvider
{ {
@ -485,6 +492,13 @@ var LegacyParameters = [
name: 'EtherscanProvider - rinkeby + API token', name: 'EtherscanProvider - rinkeby + API token',
properties: getDefaults('rinkeby', { apiKey: 'abcdefg' }) properties: getDefaults('rinkeby', { apiKey: 'abcdefg' })
}, },
{
create: function() {
return new providers.EtherscanProvider(providers.networks.rinkeby, 'abcdefg');
},
name: 'EtherscanProvider - Network:rinkeby + API token',
properties: getDefaults('rinkeby', { apiKey: 'abcdefg' })
},
// JsonRpcProvider // JsonRpcProvider
{ {
@ -549,6 +563,16 @@ var LegacyParameters = [
name: ('getDefaultProvider - ' + networkName), name: ('getDefaultProvider - ' + networkName),
properties: getDefaults(defaultsName, { }) properties: getDefaults(defaultsName, { })
}); });
if (providers.networks[networkName]) {
LegacyParameters.push({
create: function() {
return providers.getDefaultProvider(providers.networks[networkName]);
},
name: ('getDefaultProvider - network:' + networkName),
properties: getDefaults(defaultsName, { })
});
}
}); });
[true, false, 'default', 'homestead', 'ropsten', 'rinkeby', 'kovan'].forEach(function(networkName) { [true, false, 'default', 'homestead', 'ropsten', 'rinkeby', 'kovan'].forEach(function(networkName) {