hishtory/client/lib/goldens
David Dworken 2ccbb8d587
Store timestamps in DB in Unix time, and display them in the Local time for consistent TZs in displays, and to ensure ordering is correct
This fixes a bug where entries could be out of order if they were recorded on machines in different TZs (e.g. if one machine had the TZ set to UTC). Admittedly, this commit isn't a perfect fix since
it doesn't change all the existing hishtory entries to be stored in UTC, but this just means that the ordering bug will continue to exist for historical entries, but be fixed for new entries. And
for our purposes, that is good enough. :)

 # Please enter the commit message for your changes. Lines starting
2023-09-09 12:28:01 -07:00
..
testControlR-AdvancedSearch Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-bash-Disabled Update local goldens to have a space before source 2022-11-11 19:55:21 -08:00
testControlR-ControlC-bash Update local goldens to have a space before source 2022-11-11 19:55:21 -08:00
testControlR-ControlC-fish Better handling for control-c with control-r search in the shell + update bubbletea 2022-11-11 16:42:07 -08:00
testControlR-ControlC-zsh Better handling for control-c with control-r search in the shell + update bubbletea 2022-11-11 16:42:07 -08:00
testControlR-customColumn Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-displayedColumns Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-DisplayMultiline-bash Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-DisplayMultiline-fish Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-DisplayMultiline-zsh Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-Final Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-fish-Disabled Normalize hostnames to attempt to get tests to pass in github actions 2022-10-27 23:30:09 -07:00
testControlR-Initial Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-InitialSearch Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-InitialSearchExpanded Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-InitialSearchNoResults Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-InitialSearchNoResultsThenFoundResults Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-Search Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testControlR-SelectMultiline-bash Support multi-line commands from zsh to fix #34 2022-11-19 22:27:08 -08:00
testControlR-SelectMultiline-fish Support multi-line commands from zsh to fix #34 2022-11-19 22:27:08 -08:00
testControlR-SelectMultiline-zsh Support multi-line commands from zsh to fix #34 2022-11-19 22:27:08 -08:00
testControlR-zsh-Disabled Migrate to using golden files for tests + get all existing tests passing again 2022-10-27 21:20:33 -07:00
testCustomColumns-initHistory Add a more complex test for custom columns 2022-10-30 17:55:48 -07:00
testCustomColumns-query-isAction=false Add initial cobra implementation for config-* 2022-11-16 08:03:23 -08:00
testCustomColumns-query-isAction=true Add missing new lines 2022-11-16 21:31:48 -08:00
testCustomColumns-tquery-bash Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testCustomColumns-tquery-bash-isAction-darwin Add missing help page text for a golden 2023-02-20 12:33:22 -08:00
testCustomColumns-tquery-bash-isAction-linux Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testCustomColumns-tquery-zsh Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testCustomColumns-tquery-zsh-isAction-darwin Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testCustomColumns-tquery-zsh-isAction-linux Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testDisplayTable-customColumns Move up the hishtory disable so as to avoid recording the query 2022-10-29 18:34:16 -07:00
testDisplayTable-customColumns-2 Move up the hishtory disable so as to avoid recording the query 2022-10-29 18:34:16 -07:00
testDisplayTable-customColumns-3 Move up the hishtory disable so as to avoid recording the query 2022-10-29 18:34:16 -07:00
testDisplayTable-customColumns-multiLineCommand Move up the hishtory disable so as to avoid recording the query 2022-10-29 18:34:16 -07:00
testDisplayTable-customColumns-trulyCustom Move up the hishtory disable so as to avoid recording the query 2022-10-29 18:34:16 -07:00
testDisplayTable-defaultColumns Basic test for custom columns 2022-10-27 21:28:37 -07:00
TestFish-table Another attempt at fixing action tests 2022-11-01 12:00:40 -07:00
testIntegrationWithNewDevice-bash Filter out pipefails in test outputs 2022-11-12 17:27:24 -08:00
testIntegrationWithNewDevice-tablebash More changes to make tests pass on github actions 2022-11-13 06:25:16 -08:00
testIntegrationWithNewDevice-tablezsh More fixes for github action failures + add link to where to file a bug 2022-11-13 06:42:37 -08:00
testIntegrationWithNewDevice-zsh Filter out pipefails in test outputs 2022-11-12 17:27:24 -08:00
testRemoveDuplicateRows-enabled-export Run the TestRemoteDuplicateRows test with zsh rather than bash 2022-11-03 21:16:53 -07:00
testRemoveDuplicateRows-enabled-query Run the TestRemoteDuplicateRows test with zsh rather than bash 2022-11-03 21:16:53 -07:00
testRemoveDuplicateRows-enabled-tquery Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testRemoveDuplicateRows-enabled-tquery-select Add extra string split so the test passes on github actions 2023-05-17 08:38:47 -07:00
testRemoveDuplicateRows-export Add config option to filter out duplicate history entries as requested in #10 2022-11-03 20:36:36 -07:00
testRemoveDuplicateRows-query Add config option to filter out duplicate history entries as requested in #10 2022-11-03 20:36:36 -07:00
testRemoveDuplicateRows-tquery Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestSortByConsistentTimezone-query Store timestamps in DB in Unix time, and display them in the Local time for consistent TZs in displays, and to ensure ordering is correct 2023-09-09 12:28:01 -07:00
TestSortByConsistentTimezone-tquery Store timestamps in DB in Unix time, and display them in the Local time for consistent TZs in displays, and to ensure ordering is correct 2023-09-09 12:28:01 -07:00
TestTimestampFormat-query 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
TestTimestampFormat-tquery Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-Delete Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-DeleteAgain Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-DeleteAgainStill Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-DeleteStill Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-Exit Add shortcut to delete entries in the TUI to fix #33 2022-12-18 22:02:29 -08:00
TestTui-HelpPage Split testTui method into separate smaller test methods that are more specific 2023-09-01 15:42:02 -07:00
TestTui-HelpPageClosed Split testTui method into separate smaller test methods that are more specific 2023-09-01 15:42:02 -07:00
TestTui-Initial Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-InitialInvalidSearch Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-InvalidSearch Remove extraneous new lines from TUI that make the UI jump around for invalid search atoms 2023-08-27 21:47:44 -07:00
TestTui-InvalidSearchBecomesValid Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-LeftScroll Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-Resize Split testTui method into separate smaller test methods that are more specific 2023-09-01 15:42:02 -07:00
TestTui-RightScroll Split testTui method into separate smaller test methods that are more specific 2023-09-01 15:42:02 -07:00
TestTui-RightScrollTwo Split testTui method into separate smaller test methods that are more specific 2023-09-01 15:42:02 -07:00
TestTui-Search Add updated goldens for help page 2023-02-20 11:56:16 -08:00
TestTui-SelectAndCd Split testTui method into separate smaller test methods that are more specific 2023-09-01 15:42:02 -07:00
TestTui-SmallTerminal Add updated goldens for help page 2023-02-20 11:56:16 -08:00
testUninstall-post-uninstall Add uninstall command + tests for uninstall 2022-11-02 19:41:49 -07:00
testUninstall-post-uninstall-bash Update local goldens to have a space before source 2022-11-11 19:55:21 -08:00
testUninstall-post-uninstall-zsh Add uninstall command + tests for uninstall 2022-11-02 19:41:49 -07:00
testUninstall-recorded Add uninstall command + tests for uninstall 2022-11-02 19:41:49 -07:00
testUninstall-uninstall Add client-side code to ask for feedback when uninstalling 2022-11-16 21:54:05 -08:00
unittestTable-truncatedTable Move goldens func to testutils and use it for some simple horizontal scrolling tests 2023-02-11 09:09:48 -08:00
unittestTable-truncatedTable-right1 Move goldens func to testutils and use it for some simple horizontal scrolling tests 2023-02-11 09:09:48 -08:00
unittestTable-truncatedTable-right2 Move goldens func to testutils and use it for some simple horizontal scrolling tests 2023-02-11 09:09:48 -08:00
unittestTable-truncatedTable-right3 Move goldens func to testutils and use it for some simple horizontal scrolling tests 2023-02-11 09:09:48 -08:00