jesseduffield.lazygit/pkg
Jesse Duffield 429225da80 Support random order of command execution in unit tests
Now that we run code concurrently in our loaders, we need to handle that in our tests.
We could enforce a deterministic ordering by mocking waitgroup or something like that,
but I think it's fine to let our tests handle some randomness given that prod itself
will have that randomness.

I've removed the patch test file because it was clunky, not providing much value, and
it would have been hard to refactor to the new pattern
2023-07-29 12:36:17 +10:00
..
app Do not quote initial branch arg when creating repo 2023-07-11 17:18:58 +10:00
cheatsheet Better tag creation UX 2023-07-22 14:36:35 +10:00
commands Support random order of command execution in unit tests 2023-07-29 12:36:17 +10:00
common introduce Common struct for passing around common stuff 2022-01-04 09:07:15 +11:00
config bring back yaml library fork 2023-07-26 12:50:39 +03:00
constants update release notes 2021-04-20 18:34:47 +10:00
env clearer separation of concerns when bootstrapping application 2022-05-07 16:02:04 +10:00
fakes cleanup integration test code 2023-02-26 12:54:13 +11:00
gui Have staging refresh wait for files to refresh first 2023-07-29 10:20:15 +10:00
i18n Show error when trying to open patch menu with an empty patch 2023-07-26 14:27:18 +02:00
integration Prompt for commit message when moving a custom patch to a new commit 2023-07-23 13:55:48 +02:00
logs Allow global logging when developing 2023-05-25 18:31:32 +10:00
secureexec Cache binary paths 2023-05-23 19:15:33 +10:00
snake integrate snake game into lazygit 2022-12-30 12:18:59 +11:00
tasks Fix crash caused by simultaneous read/write of scanner buffer 2023-07-23 13:17:37 +10:00
theme Color view frame differently when searching/filtering 2023-07-03 12:54:14 +10:00
updates Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
utils View filtering (#2680) 2023-07-03 12:57:11 +10:00