Commit Graph

43 Commits

Author SHA1 Message Date
Joshua Wise
e9ee374077 fixed test 2022-01-18 20:15:14 -06:00
Joshua Wise
9f6050a562 implemented "nativeBinding" database option 2022-01-18 17:45:57 -06:00
Joshua Wise
405052f115 removed HAVE_USLEEP 2021-05-04 18:56:46 -05:00
Joshua Wise
61bb6cb842 made timing test even more lenient 2021-05-04 02:36:42 -05:00
Joshua Wise
a7db75c1ce made timing test more lenient 2021-05-04 02:33:39 -05:00
Joshua Wise
e8057ec4ab fixed database subclassing 2021-04-14 17:53:42 -05:00
Joshua Wise
91561e4421 made timing test more lenient 2021-03-30 16:48:40 -05:00
Joshua Wise
ccf0380679 removed "memory" option when opening new databases 2020-04-22 18:56:14 -05:00
Joshua Thomas Wise
2bbc1c15fd ignore timeout test in windows CI 2019-08-05 11:48:59 -04:00
Joshua Thomas Wise
41f675f2fd fixed fd leaks during tests 2019-08-05 11:30:11 -04:00
Matthew McEachen
53159e7dee Add windows continuous integration tests (#193)
* Add windows CI support:
* appveyor config
* fix afterEach failures by closing some DB leaks
* skip load-extension tests (at least for now)
* removed bash-specific `$(npm bin)` construct

* windows ci is slow, and fixed another db leak

* appveyor machines are slow

* fix db leak

* add node 12 to windows build matrix

* get tests passing on windows again

* prevent fd leak
2019-08-05 10:58:16 -04:00
Joshua Wise
b1e918c37b Merge branch 'verbose' 2019-01-22 00:31:39 -05:00
Joshua Wise
75095aa066 Merge branch 'backups' 2019-01-22 00:16:03 -05:00
Joshua Wise
ac71254b12 added tests for db.backup() 2019-01-22 00:14:00 -05:00
Joshua Wise
abd8332715 added tests 2019-01-13 18:08:08 -05:00
Joshua Thomas Wise
a5fe4691e3 allow temporary databases and treat them like in-memory databases 2019-01-11 12:04:17 -05:00
Joshua Wise
1b17cbe5ba changed test order 2018-12-15 08:08:43 -05:00
Joshua Wise
264ea31c17 tweaked test slow setting 2018-10-09 10:52:56 -04:00
Joshua Wise
81d123bb94 solidified AtExit expectations 2018-10-09 00:19:54 -04:00
Joshua Wise
fbc1d40c01 added test for "timeout" option 2018-10-08 23:29:38 -04:00
Joshua Wise
fd56d52dbb improved tests 2018-09-30 18:45:12 -04:00
Joshua Wise
8793782790 fixed many tests 2018-09-26 18:56:53 -04:00
Joshua Wise
09a5682464 modernized testing cradle 2018-09-26 17:36:11 -04:00
Joshua Wise
6001d52a22 added missing "use strict" declarations 2018-06-13 01:04:24 -04:00
Joshua Wise
35ef426416 removed code duplication in tests 2018-01-20 05:20:44 -05:00
Joshua Wise
1702539ff4 converted more files to es6 2018-01-20 04:26:06 -05:00
Joshua Wise
ad3809a6c3 rewrote some code as es6 2018-01-20 02:08:19 -05:00
Joshua Wise
ed69af45bc added fileMustExist option to database constructor 2017-08-24 18:08:01 -04:00
Joshua Thomas Wise
e58a7cfbe3 added forwards compatibility for new error codes 2017-08-24 12:54:41 -04:00
Joshua Wise
c23e359490 added Database#inTransaction 2017-06-11 23:53:27 -04:00
Joshua Wise
c539043564 improved tests for .checkpoint() 2017-06-05 21:10:29 -04:00
Joshua Wise
e8790bedcf reworked error throwing 2017-06-05 18:42:22 -04:00
Joshua Wise
3151683cb6 added tests for error codes 2017-05-26 21:45:25 -04:00
Joshua Wise
c950ec2f0d changed readonly mode implementation 2017-05-26 18:04:27 -04:00
Joshua Wise
550fd8daf1 added readonly mode 2017-04-07 23:01:58 -04:00
Joshua Wise
0ee85eab75 updated tests and benchmarks for version 2 2016-10-26 21:11:28 -04:00
Joshua Wise
edc3160a33 simplified .all and added tests for it 2016-09-17 20:02:18 -04:00
Joshua Wise
65008c3f4a improved tests 2016-09-17 13:13:39 -04:00
Joshua Wise
81931f55ae fixed tests 2016-09-09 16:15:36 -04:00
Joshua Wise
1ad0d1af1a fixed typo 2016-09-09 10:42:46 -04:00
Joshua Wise
80071bfbee added more tests 2016-09-08 17:33:11 -04:00
Joshua Wise
139c5e0f0b fixed test 2016-09-08 16:31:55 -04:00
Joshua Wise
29d72fa760 added some tests 2016-09-08 16:28:31 -04:00