David Dworken
|
189f183d69
|
Normalize hostnames to attempt to get tests to pass in github actions
|
2022-10-27 23:30:09 -07:00 |
|
David Dworken
|
267aa086fa
|
Add tests for configuring displayed-columns
|
2022-10-27 23:07:00 -07:00 |
|
David Dworken
|
8b575e98c6
|
Add a test for custom columns for the classic non-TUI interface
|
2022-10-27 22:31:59 -07:00 |
|
David Dworken
|
7cfd03ccfe
|
Clean up string trimming code
|
2022-10-27 22:28:43 -07:00 |
|
David Dworken
|
9ef3b7890c
|
Add a basic test for defining a custom column
|
2022-10-27 22:20:53 -07:00 |
|
David Dworken
|
d3c631b191
|
Add control-r tests for changing the displayed columns
|
2022-10-27 22:11:57 -07:00 |
|
David Dworken
|
0fbf7178c3
|
Add an advanced search test for control-r
|
2022-10-27 22:07:11 -07:00 |
|
David Dworken
|
043e815716
|
Add a test for multi-line history entries
|
2022-10-27 22:02:19 -07:00 |
|
David Dworken
|
f9098d87d5
|
Another custom column test
|
2022-10-27 21:58:39 -07:00 |
|
David Dworken
|
dc5fd19c9e
|
Add another test for custom columns
|
2022-10-27 21:57:09 -07:00 |
|
David Dworken
|
cdc5421a7b
|
Move testutils to a separate package so as to move test-only code out of the main binary
|
2022-10-27 21:53:47 -07:00 |
|
David Dworken
|
bed19f5316
|
Basic test for custom columns
|
2022-10-27 21:28:37 -07:00 |
|
David Dworken
|
fb258627df
|
Migrate to using golden files for tests + get all existing tests passing again
|
2022-10-27 21:20:33 -07:00 |
|
David Dworken
|
16fa64b7a7
|
Add support for the TUI displaying custom columns
|
2022-10-26 22:11:07 -07:00 |
|
David Dworken
|
10d6c97a50
|
Better terminal sizing code
|
2022-10-26 21:48:36 -07:00 |
|
David Dworken
|
8a9ec509c5
|
Auto-size the table based on initial query results
|
2022-10-26 21:22:26 -07:00 |
|
David Dworken
|
10d26fa407
|
Make the custom column display code support entries that lack a newly configured custom column
|
2022-10-26 00:44:26 -07:00 |
|
David Dworken
|
890ddfd99c
|
Add ability to display columns that map to a custom column
|
2022-10-26 00:35:36 -07:00 |
|
David Dworken
|
07e4c781e4
|
Add code to build the custom columns from whatever is configured
|
2022-10-23 22:01:53 -07:00 |
|
David Dworken
|
12163483dd
|
Add data types for custom columns
|
2022-10-23 21:42:22 -07:00 |
|
David Dworken
|
51b41aa171
|
Add custom columns to config + use them in the non-TUI query
|
2022-10-23 20:54:46 -07:00 |
|
David Dworken
|
ebf8de2b1f
|
Refactor to enable control-r by default on upgrade + pave the way for prompts in the future
|
2022-10-23 19:29:29 -07:00 |
|
David Dworken
|
13cfbbc3b7
|
Move up the skip because tests are still failing
|
2022-10-23 17:37:33 -07:00 |
|
David Dworken
|
41586ba034
|
Remove the dedicated test shell scripts and instead auto-generate them
|
2022-10-23 17:35:02 -07:00 |
|
David Dworken
|
253f2fdc27
|
Enable control-r binding for new installs + prompt upgrades on whether they want to enable control-r bindings
|
2022-10-23 16:51:39 -07:00 |
|
David Dworken
|
467fd68ddb
|
Try re-enabling fish tests on actions
|
2022-10-23 16:04:17 -07:00 |
|
David Dworken
|
9614522c6d
|
Just skip the really weird bash failure on macos
|
2022-10-23 16:03:26 -07:00 |
|
David Dworken
|
d5893f0cfa
|
Support not recording empty commands in fish + add tests for this
|
2022-10-23 15:45:50 -07:00 |
|
David Dworken
|
aa3f449885
|
Skip recording empty history commands
|
2022-10-23 15:40:30 -07:00 |
|
David Dworken
|
73807746a7
|
Wire up the git commit hash to the TUI banner requesting code
|
2022-10-23 15:25:02 -07:00 |
|
David Dworken
|
964359c7c5
|
Add explicit key bindings so that the cursor doesn't jump around + bind the linux key codes for up/down arrow keys
|
2022-10-23 15:21:59 -07:00 |
|
David Dworken
|
4c986d8a45
|
Add sleep 1 after shell startup to give macos time to verify the binary
|
2022-10-23 14:58:47 -07:00 |
|
David Dworken
|
17e98f0366
|
Bump timeout for linux since linux appears to be a bit slower
|
2022-10-23 00:58:08 -07:00 |
|
David Dworken
|
4060f2d71d
|
Add tests for disabling control-r
|
2022-10-23 00:53:47 -07:00 |
|
David Dworken
|
ac808777d6
|
Fix debug info for hishtory timeout issue
|
2022-10-23 00:46:56 -07:00 |
|
David Dworken
|
907da9bf47
|
More debugging info for the time out in zsh background saving tests
|
2022-10-23 00:20:47 -07:00 |
|
David Dworken
|
d3b5ddc11d
|
Bump the hishtory time out in case that helps fix the background saving test
|
2022-10-23 00:04:25 -07:00 |
|
David Dworken
|
9bdb1ed4ed
|
Add debug code for a github actions only test failure
|
2022-10-22 23:54:35 -07:00 |
|
David Dworken
|
d5472be6b3
|
Swap bash-ism to fish-ism for enabling control-r
|
2022-10-22 23:52:10 -07:00 |
|
David Dworken
|
c10dd8897c
|
Swap bash-ism to fish-ism for enabling control-r
|
2022-10-22 18:00:17 -07:00 |
|
David Dworken
|
dbccaebf85
|
control-r tests for fish with a search atom
|
2022-10-22 11:58:59 -07:00 |
|
David Dworken
|
1c561f5cc8
|
Initial attempt at fixing the timezone bug that prevents tquery tests from running on actions
|
2022-10-22 11:45:04 -07:00 |
|
David Dworken
|
97742cf0eb
|
Add control-r tests for fish
|
2022-10-22 11:42:37 -07:00 |
|
David Dworken
|
cbb6a676be
|
More tquery searching tests
|
2022-10-22 00:50:34 -07:00 |
|
David Dworken
|
8c88bfe2f1
|
Skip TestFish on linux actions since it is weirdly failing
|
2022-10-22 00:36:57 -07:00 |
|
David Dworken
|
2c5a46565c
|
Add control-r tests for searching with simple queries
|
2022-10-22 00:34:19 -07:00 |
|
David Dworken
|
865fa879fe
|
Add control-r tests for selecting and executing a command
|
2022-10-22 00:27:53 -07:00 |
|
David Dworken
|
848c89ebc8
|
Make control-r tests pass for bash + refactor to use a small utility function for tmux tests
|
2022-10-22 00:17:21 -07:00 |
|
David Dworken
|
bfac5198ec
|
Fix bug where it was impossible to search for an empty string in the TUI
|
2022-10-21 23:29:49 -07:00 |
|
David Dworken
|
b8039e6d8a
|
Add test for fish recording background commands + remove todo
|
2022-10-21 23:26:41 -07:00 |
|