mirror of
https://github.com/status-im/web3.js.git
synced 2025-02-23 03:28:07 +00:00
add db tests
This commit is contained in:
parent
b247c49511
commit
c01abfc4bd
@ -28,11 +28,6 @@ var putString = new Method({
|
||||
params: 3
|
||||
});
|
||||
|
||||
var putHex = new Method({
|
||||
name: 'putHex',
|
||||
call: 'db_putHex',
|
||||
params: 3
|
||||
});
|
||||
|
||||
var getString = new Method({
|
||||
name: 'getString',
|
||||
@ -40,6 +35,12 @@ var getString = new Method({
|
||||
params: 2
|
||||
});
|
||||
|
||||
var putHex = new Method({
|
||||
name: 'putHex',
|
||||
call: 'db_putHex',
|
||||
params: 3
|
||||
});
|
||||
|
||||
var getHex = new Method({
|
||||
name: 'getHex',
|
||||
call: 'db_getHex',
|
||||
@ -47,7 +48,7 @@ var getHex = new Method({
|
||||
});
|
||||
|
||||
var methods = [
|
||||
putString, putHex, getString, getHex
|
||||
putString, getString, putHex, getHex
|
||||
];
|
||||
|
||||
module.exports = {
|
||||
|
16
test/db.getHex.js
Normal file
16
test/db.getHex.js
Normal file
@ -0,0 +1,16 @@
|
||||
var chai = require('chai');
|
||||
var web3 = require('../index');
|
||||
var testMethod = require('./helpers/test.method.js');
|
||||
|
||||
var method = 'getHex';
|
||||
|
||||
var tests = [{
|
||||
args: ['myDB', 'myKey'],
|
||||
formattedArgs: ['myDB', 'myKey'],
|
||||
result: '0xf',
|
||||
formattedResult: '0xf',
|
||||
call: 'db_'+ method
|
||||
}];
|
||||
|
||||
testMethod.runTests('db', method, tests);
|
||||
|
16
test/db.getString.js
Normal file
16
test/db.getString.js
Normal file
@ -0,0 +1,16 @@
|
||||
var chai = require('chai');
|
||||
var web3 = require('../index');
|
||||
var testMethod = require('./helpers/test.method.js');
|
||||
|
||||
var method = 'getString';
|
||||
|
||||
var tests = [{
|
||||
args: ['myDB', 'myKey'],
|
||||
formattedArgs: ['myDB', 'myKey'],
|
||||
result: 'myValue',
|
||||
formattedResult: 'myValue',
|
||||
call: 'db_'+ method
|
||||
}];
|
||||
|
||||
testMethod.runTests('db', method, tests);
|
||||
|
16
test/db.putHex.js
Normal file
16
test/db.putHex.js
Normal file
@ -0,0 +1,16 @@
|
||||
var chai = require('chai');
|
||||
var web3 = require('../index');
|
||||
var testMethod = require('./helpers/test.method.js');
|
||||
|
||||
var method = 'putHex';
|
||||
|
||||
var tests = [{
|
||||
args: ['myDB', 'myKey', '0xb'],
|
||||
formattedArgs: ['myDB', 'myKey', '0xb'],
|
||||
result: true,
|
||||
formattedResult: true,
|
||||
call: 'db_'+ method
|
||||
}];
|
||||
|
||||
testMethod.runTests('db', method, tests);
|
||||
|
16
test/db.putString.js
Normal file
16
test/db.putString.js
Normal file
@ -0,0 +1,16 @@
|
||||
var chai = require('chai');
|
||||
var web3 = require('../index');
|
||||
var testMethod = require('./helpers/test.method.js');
|
||||
|
||||
var method = 'putString';
|
||||
|
||||
var tests = [{
|
||||
args: ['myDB', 'myKey', 'myValue'],
|
||||
formattedArgs: ['myDB', 'myKey', 'myValue'],
|
||||
result: true,
|
||||
formattedResult: true,
|
||||
call: 'db_'+ method
|
||||
}];
|
||||
|
||||
testMethod.runTests('db', method, tests);
|
||||
|
@ -1,6 +1,5 @@
|
||||
var chai = require('chai');
|
||||
var web3 = require('../index');
|
||||
var BigNumber = require('bignumber.js');
|
||||
var testMethod = require('./helpers/test.method.js');
|
||||
|
||||
var method = 'hasIdentity';
|
||||
|
Loading…
x
Reference in New Issue
Block a user