asyncstorage-down
Version:
A leveldown API implementation that maps to AsyncStorage in React Native, originally a fork of no9/localstorage-down
26 lines (19 loc) • 1.41 kB
JavaScript
;
var asyncstorage = require('../');
var tape = require('tape');
var testCommon = require('./testCommon');
var testBuffer = new Buffer('hello');
require('abstract-leveldown/abstract/leveldown-test').args(asyncstorage, tape);
require('abstract-leveldown/abstract/open-test').args(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/del-test').all(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/put-test').all(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/get-test').all(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/put-get-del-test').all(asyncstorage, tape, testCommon, testBuffer);
require('abstract-leveldown/abstract/close-test').close(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/iterator-test').all(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/chained-batch-test').all(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/approximate-size-test').setUp(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/approximate-size-test').args(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/ranges-test').all(asyncstorage, tape, testCommon);
require('abstract-leveldown/abstract/batch-test').all(asyncstorage, tape, testCommon);
require('./custom-tests.js').all(asyncstorage, tape, testCommon);