Commit Graph

57 Commits (a83e80759dfb497364b59c857d15e3fae38e3c23)

Author SHA1 Message Date
Timothée Rebours ecd8d11e10 fixed JSDoc, updated @seald-io/binary-search-tree & devDeps, fixed linting, regenerated docs 2 years ago
Timothée Rebours ebda00b8d2 give the corruptionRate when there is an error 3 years ago
Timothée Rebours 2c2af50841 update readme, persistence tests and typings 3 years ago
Timothée Rebours a17662a66b update JSDoc, readme, remove jquery and jsdoc from dependencies, remove sources from jsdoc.conf.js which conflicts with --files from jsdoc2md, implement dropDatabase & tests 3 years ago
Timothée Rebours dbcc3647d1 repair race condition in tests + improve docs 3 years ago
Timothée Rebours 32cff9b921 huge cleanup 3 years ago
Timothée Rebours 2ad5759d7e remove async dependency 3 years ago
mehdi 2230f6c1e4 jsdoc details + timeout 3 years ago
eliot-akira 823db2a17e assert.deepStrictEqual instead of deepEqual 3 years ago
eliot-akira a826a9c3e0 Align behavior of treatRawData and treatRawStream in handling last blank line; On error, result is null 3 years ago
eliot-akira 1cd3381c20 Handle error: For this test, it is expected to be *not* null 3 years ago
eliot-akira 143a08edde Remove console.log from test 3 years ago
eliot-akira e6388c2782 Test: Assert error is null 3 years ago
eliot-akira 842f3e9f2b Lint: Formatting 3 years ago
eliot-akira f3f625276b Restore original tests for non-streaming method treatRawData 3 years ago
eliot-akira a67622dcf7 Stream files line by line when parsing to avoid memory limits 3 years ago
Timothée Rebours 5c6561307d remove underscore 4 years ago
Timothée Rebours 185ae680b8 standard everything except browser-version 4 years ago
Louis Chatriot 20eceff265 Created event compaction.done fired by datastore after a compaction operation is complete 9 years ago
James M. Greene aefe40d0a5 Housekeeping! 9 years ago
Louis Chatriot 88ab326acc Back to all test 9 years ago
Louis Chatriot 4edacc6000 Single test 9 years ago
Louis Chatriot 1d8621bf03 Dont test max fds on Windows, makes no sense 9 years ago
Louis Chatriot 1335d31c47 EMFILE test done 9 years ago
Louis Chatriot 61fbf77d18 Created a test for too many file descriptors on a file 9 years ago
Louis Chatriot f6b5910eb3 Correct and fast file write crash test 9 years ago
Louis Chatriot 6884f83df8 Redis AOF-style fsync 9 years ago
Louis Chatriot 94f7caf0b8 Chmod 9 years ago
Louis Chatriot d1e6d14b53 Moved all crash safe operations to storage 9 years ago
Louis Chatriot 51ef65be17 Can now prevent loading of the database if too much data is corrupt 10 years ago
Louis Chatriot 09c6309c1a Tests for coherence of hooks done 10 years ago
Louis Chatriot 3e67adc2bb Check that if one hook is defined the other is too 10 years ago
Louis Chatriot 64e3f1cbce Serialization hooks well tested 10 years ago
Louis Chatriot 64aa1808a9 persistNewState uses the serialization hook 10 years ago
Louis Chatriot 236ee15e64 Reorganized tests accordingly 10 years ago
Louis Chatriot 878082f38d Remember an index upon any reload 11 years ago
Louis Chatriot 34a3ba2046 Made treatRawData tests pass 11 years ago
Louis Chatriot 099584d30e Wrote failing test for persistingIndex 11 years ago
Louis Chatriot 8040655c6e All tests except persistence pass 11 years ago
Louis Chatriot 4ff94fa1bf Stashing tests on 11 years ago
Louis Chatriot aadbb8190a Added final comprehensive test 11 years ago
Louis Chatriot f442b69b60 Better test naming 11 years ago
Louis Chatriot 403fb6a50e Persistence well tested 11 years ago
Louis Chatriot 4776c988ec Use a more robust persistence scheme, thanks spolu and szawcz 11 years ago
Louis Chatriot 35b46c286b All tests including the crash one pass 11 years ago
Louis Chatriot ff71988c8e All tests pass 11 years ago
Louis Chatriot 2b1310b82c persistCachedDatabase is tested and works as before in the non crash case 11 years ago
Louis Chatriot d5ec5185eb Basic test for persistCachgedDatabase 11 years ago
Louis Chatriot 2a4f55504d loadDatabase now uses ensureDatafileIntegroty 11 years ago
Louis Chatriot e609be27de ensureDatafileIntegrity completely tested 11 years ago