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