contrapunctus
bcff5690fc
Add more test cases for insert
2022-01-14 21:48:32 +05:30
contrapunctus
fe9f2b494f
Add links to tests
2022-01-13 22:48:42 +05:30
contrapunctus
84069f0b87
Remove old tests
2022-01-13 21:54:51 +05:30
contrapunctus
64dced972a
Add debugging messages
2022-01-13 21:54:06 +05:30
contrapunctus
b308fc06d3
Remove superfluous package prefix
2022-01-13 21:53:13 +05:30
contrapunctus
40a5eb60bd
Clear hash table after each test
2022-01-13 21:50:28 +05:30
contrapunctus
240c0f5956
Change debug message formats
2022-01-13 17:09:26 +05:30
contrapunctus
a909f323bd
Fix insertion in debug buffer
2022-01-13 17:08:57 +05:30
contrapunctus
c33eb1dac5
Merge branch 'dev' into backend-tests
2022-01-13 17:08:28 +05:30
contrapunctus
21285da0d9
Remove sqlite.org from Makefile
2022-01-13 17:07:48 +05:30
contrapunctus
f558a3a469
Merge branch 'dev' into backend-tests
2022-01-13 17:06:28 +05:30
contrapunctus
5900a85491
Add Makefile
2022-01-13 14:44:51 +05:30
contrapunctus
e3590575d0
Check if file-watch is actually non-nil
...
A preemptive check against possible error situations
2022-01-13 01:40:44 +05:30
contrapunctus
b9cc5b7a49
Add tests for create-file, latest-date-records, and insert
2022-01-13 01:37:25 +05:30
contrapunctus
c06a5740fc
Inhibit query when killing buffer in post-test cleanup
2022-01-12 20:05:05 +05:30
contrapunctus
4ef9890f67
Add type checks to replace-last and task-records-for-date
2022-01-12 14:56:42 +05:30
contrapunctus
69da87faf0
Move common testing definitions to Setup
2022-01-12 14:18:27 +05:30
contrapunctus
58ec3aa09a
Update current-task test
2022-01-12 14:18:27 +05:30
contrapunctus
52a2aeae14
Extend plist type; add :before method for type-checking
2022-01-12 14:18:27 +05:30
contrapunctus
04bc6191c4
Change ert-deftest wrapper
...
Earlier, it was designed only for generating tests for all backend
operations. Now, with the addition of the NAME argument, it is made to
generate test groups (one per backend) for a specific operation.
2022-01-12 11:46:55 +05:30
contrapunctus
23d8831916
Merge branch 'dev' into backend-tests
2022-01-12 11:09:35 +05:30
contrapunctus
78b7a760a0
Add debug message to insert method
2022-01-12 11:06:11 +05:30
contrapunctus
766f22b6c5
Update changelog for changed debug mechanism
2022-01-12 11:05:40 +05:30
contrapunctus
4d1d0c53a9
Fix active record getting inserted in both old and new groups
2022-01-12 03:26:33 +05:30
contrapunctus
8e94af2f32
Add a basic verify method for plist-group backends
2022-01-11 05:04:54 +05:30
contrapunctus
a4617f7066
Merge branch 'doc' into dev
2022-01-11 04:15:45 +05:30
contrapunctus
3aca6b2e70
Write own debug logging code to replace display-warning
...
The constant popping up of the warning buffer window was annoying
2022-01-11 00:42:49 +05:30
contrapunctus
b05a1e5f13
Fix incorrect file change type logic and -let pattern
...
new-last-hash is supposed to be between rest-end and file-length,
rather than new-file-length
2022-01-10 22:09:43 +05:30
contrapunctus
fcc34aa4ff
Move cleanup code to macro
2022-01-10 15:56:15 +05:30
contrapunctus
278481b854
Use macro instead of looping inside deftest
2022-01-10 15:40:37 +05:30
contrapunctus
bb5f2a9e41
Return non-nil on successful plist-backend insert method
2022-01-10 15:36:12 +05:30
contrapunctus
59c23aef13
Make backend test cleanup code generic; tweak class hierarchy
2022-01-10 14:47:28 +05:30
contrapunctus
94f538a6b0
Raise error if remove-last has nothing to remove
2022-01-10 14:45:58 +05:30
contrapunctus
cbe62977b3
Refactor backend test cleanup forms
2022-01-10 10:54:32 +05:30
contrapunctus
79ca0242de
Change create-file to return the file name on success
2022-01-10 10:53:32 +05:30
contrapunctus
d144ccf62b
Add newlines between headings
2022-01-09 20:54:24 +05:30
contrapunctus
09a045121b
Add bug note, UX improvement
2022-01-09 18:46:20 +05:30
contrapunctus
52eefcd86f
Prevent args out of bound errors
2022-01-09 18:32:19 +05:30
contrapunctus
6e00907e28
Change debug from a macro to a function
2022-01-09 18:31:44 +05:30
contrapunctus
cadb28f030
Add menu entry for migrate command
2022-01-09 17:35:36 +05:30
contrapunctus
aa40bbe291
Add debug messages for commands
2022-01-09 17:34:40 +05:30
contrapunctus
57ba75f376
Add debug logging and messages
2022-01-09 16:01:06 +05:30
contrapunctus
43b924ca03
Fix error stemming from incorrect pattern
2022-01-09 11:03:15 +05:30
contrapunctus
1525df5fc2
Fix insertion of day-spanning plists
...
Prevent insertion of undesired newlines
2022-01-09 03:35:16 +05:30
contrapunctus
eb4fc565e0
Update TODO
2022-01-09 02:09:40 +05:30
contrapunctus
0938841b26
Update CHANGELOG
2022-01-08 23:31:17 +05:30
contrapunctus
0c4e3ef47c
Rewrite file-change-type, update on-change
2022-01-08 23:26:03 +05:30
contrapunctus
41728d511c
Convert file-state into discrete slots and update most references
2022-01-08 21:33:09 +05:30
contrapunctus
5b272da659
Make timer monomorphic, create backend-modified-p
2022-01-08 14:27:45 +05:30
contrapunctus
cdcb031e31
Merge branch 'doc' into dev
2022-01-08 14:25:21 +05:30