David Dworken
|
31672918a9
|
Filter out pipefail to make tests pass on actions
|
2022-11-13 07:04:34 -08:00 |
|
David Dworken
|
21bc1373ec
|
Fix compile failure in tests
|
2022-11-13 06:49:57 -08:00 |
|
David Dworken
|
3e2373d76e
|
More fixes for github action failures + add link to where to file a bug
|
2022-11-13 06:42:37 -08:00 |
|
David Dworken
|
0cfb8249d9
|
More changes to make tests pass on github actions
|
2022-11-13 06:25:16 -08:00 |
|
David Dworken
|
7005e15b15
|
More filtering for tests
|
2022-11-12 18:46:30 -08:00 |
|
David Dworken
|
0abfefa80a
|
Filter out pipefails in test outputs
|
2022-11-12 17:27:24 -08:00 |
|
David Dworken
|
09ea6be493
|
Prefix install with a space so it doesn't get logged by hishtory
|
2022-11-12 17:05:50 -08:00 |
|
David Dworken
|
0268554903
|
Rework history importing to ensure we read from HISTFILE exactly once and still always read the standard bash/zsh hist files
|
2022-11-12 16:39:21 -08:00 |
|
David Dworken
|
15abcd8d13
|
Strip history entries with zsh weirdness rather than skip them + ensure the hishtory import command runs a full re-import
|
2022-11-12 16:30:59 -08:00 |
|
David Dworken
|
1792e694b0
|
Make the timestamp command super long to force table sizing to be consistent + add an explicit HISHTORY_SKIP_INIT_IMPORT in the tests
|
2022-11-12 07:50:06 -08:00 |
|
David Dworken
|
bc83349133
|
Specify tmux session in capture-pane command
|
2022-11-12 07:20:05 -08:00 |
|
David Dworken
|
cda9c886e1
|
Introduce a helper method for checking if we're in github actions
|
2022-11-12 06:46:37 -08:00 |
|
David Dworken
|
e485dfdaf6
|
Split the timestamp format test on is_action
|
2022-11-12 06:39:51 -08:00 |
|
David Dworken
|
6e7822ebae
|
Attempt to fix github action only test failures
|
2022-11-12 06:18:05 -08:00 |
|
David Dworken
|
85685a2431
|
Prefix the source with a space so as to ensure it doesn't show up in the history on github actions
|
2022-11-11 19:06:00 -08:00 |
|
David Dworken
|
7199a36a71
|
Re-order test to make debugging easier + flip inverted !=
|
2022-11-11 18:46:22 -08:00 |
|
David Dworken
|
8a9a901b70
|
Disable a test on github actions
|
2022-11-11 18:34:42 -08:00 |
|
David Dworken
|
e72ef668ea
|
Add custom timestamp format as requested in the original HN thread
|
2022-11-11 17:17:54 -08:00 |
|
David Dworken
|
6f53fdd41e
|
Better handling for control-c with control-r search in the shell + update bubbletea
|
2022-11-11 16:42:07 -08:00 |
|
David Dworken
|
029bf27117
|
Add handling for TUI queries with no results + more tests
|
2022-11-11 15:57:13 -08:00 |
|
David Dworken
|
e520b23858
|
Improve history importing to not double import HISTFILE + improve tests
|
2022-11-11 18:12:23 -05:00 |
|
David Dworken
|
9c47afbe54
|
Add TODOs
|
2022-11-11 17:03:32 -05:00 |
|
David Dworken
|
188ff1d0fa
|
Test that duplicate filtering ignores trailing spaces
|
2022-11-11 11:16:12 -05:00 |
|
David Dworken
|
21a7a48afb
|
Migrate to logrus so we can auto-rotate the log file
|
2022-11-09 16:14:44 -08:00 |
|
David Dworken
|
f51fbc085d
|
Add TODO for a test skip that I should fix + refactor a test to remove a test skip
|
2022-11-05 23:40:25 -07:00 |
|
David Dworken
|
35d22e67fc
|
Increase sleep for github action darwin
|
2022-11-04 23:43:32 -07:00 |
|
David Dworken
|
e46221f893
|
Revert all the windows+freebsd commits since they seem to be hopelessly broken
|
2022-11-04 23:14:34 -07:00 |
|
David Dworken
|
392fec9901
|
Add a bunch of test skips for freebsd
|
2022-11-04 22:38:11 -07:00 |
|
David Dworken
|
dc7bc5a265
|
Fix test that goes along with 5223d1ea55
|
2022-11-04 21:05:44 -07:00 |
|
David Dworken
|
99ec7d64ce
|
Update a test to include a comment to confirm that the comment gets properly recorded
|
2022-11-04 20:34:36 -07:00 |
|
David Dworken
|
cfd1c9e7a7
|
Add extra sleep before capturing output since I think it may be the cause of test failures on macos on actions
|
2022-11-04 19:56:22 -07:00 |
|
David Dworken
|
ebb6b36b34
|
Add test for importing history entries from fish
|
2022-11-03 22:47:43 -07:00 |
|
David Dworken
|
72a5c83790
|
Re-organize testCustomColumns tests to hopefully make them pass on github actions
|
2022-11-03 21:27:01 -07:00 |
|
David Dworken
|
2d7d74c066
|
Run the TestRemoteDuplicateRows test with zsh rather than bash
|
2022-11-03 21:16:53 -07:00 |
|
David Dworken
|
6dea8a989e
|
Add config option to filter out duplicate history entries as requested in #10
|
2022-11-03 20:36:36 -07:00 |
|
David Dworken
|
185d2739c7
|
Add offline mode for hiSHtory
|
2022-11-03 13:16:45 -07:00 |
|
David Dworken
|
17ae676da0
|
Add uninstall command + tests for uninstall
|
2022-11-02 19:41:49 -07:00 |
|
David Dworken
|
f69460422a
|
Add test for smaller terminal
|
2022-11-02 18:50:27 -07:00 |
|
David Dworken
|
5554720451
|
Another attempt at fixing action tests
|
2022-11-01 12:00:40 -07:00 |
|
David Dworken
|
24b342716e
|
Take into account shell differences
|
2022-11-01 11:08:16 -07:00 |
|
David Dworken
|
2efa93762a
|
Another attempt at getting github actions to pass
|
2022-11-01 11:03:49 -07:00 |
|
David Dworken
|
add3693967
|
Add more tests to testIntegrationWithNewDevice
|
2022-11-01 10:45:16 -07:00 |
|
David Dworken
|
acef5c0879
|
Make TestFish pass on github actions
|
2022-11-01 10:37:01 -07:00 |
|
David Dworken
|
c70134a6fb
|
Add more verbose output for golden failures
|
2022-10-31 21:16:15 -07:00 |
|
David Dworken
|
cdd7f60f0c
|
Test table display for fish too
|
2022-10-30 18:40:25 -07:00 |
|
David Dworken
|
de99d60f7c
|
Refactor fish tests to use the existing API
|
2022-10-30 18:01:53 -07:00 |
|
David Dworken
|
0e70347c0d
|
Add a more complex test for custom columns
|
2022-10-30 17:55:48 -07:00 |
|
David Dworken
|
7d924409fb
|
Try re-enabling a test on github actions to see if it still fails
|
2022-10-30 16:33:09 -07:00 |
|
David Dworken
|
6ad60f4e58
|
Move up the hishtory disable so as to avoid recording the query
|
2022-10-29 18:34:16 -07:00 |
|
David Dworken
|
51096276b6
|
Better error message for goldens
|
2022-10-29 17:55:37 -07:00 |
|