jesseduffield.lazygit/pkg/integration/tests
Jesse Duffield 939c573907 Update repo switch logic
We now always re-use the state of the repo if we're returning to it, and we always reset the windows to their default tabs.

We reset to default tabs because it's easy to implement. If people want to:
* have tab states be retained when switching
* have tab states specific to the current repo retained when switching back

Then we'll need to revisit this
2023-07-29 17:36:18 +10:00
..
bisect Use sentence case everywhere 2023-05-25 23:52:19 +10:00
branch Better tag creation UX 2023-07-22 14:36:35 +10:00
cherry_pick Use sentence case everywhere 2023-05-25 23:52:19 +10:00
commit Better tag creation UX 2023-07-22 14:36:35 +10:00
config Support matchers on integers in integration tests 2023-06-03 15:32:23 +10:00
conflicts Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
custom_commands Allow checking for merge conflicts after running a custom command 2023-07-13 18:40:34 +10:00
diff Add busy count for integration tests 2023-07-08 22:54:52 +10:00
file Retry on index.lock error 2023-07-10 19:13:18 +10:00
filter_and_search Use fuzzy search when filtering a view 2023-07-22 13:14:29 +10:00
filter_by_path Use sentence case everywhere 2023-05-25 23:52:19 +10:00
interactive_rebase Add busy count for integration tests 2023-07-08 22:54:52 +10:00
misc Fix focus issue when opening recent-repos menu at launch 2023-06-07 18:27:18 +10:00
patch_building Prompt for commit message when moving a custom patch to a new commit 2023-07-23 13:55:48 +02:00
reflog Fix flakey test 2023-06-03 15:54:03 +10:00
shared Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
staging Fix the title and text (and variable names) of the Discard Changes prompt 2023-06-26 08:15:35 +02:00
stash Remove StashWithMessage function 2023-07-10 15:09:17 +02:00
submodule Use sentence case everywhere 2023-05-25 23:52:19 +10:00
sync Fix pull rebase tests 2023-07-10 15:09:17 +02:00
tag Better tag creation UX 2023-07-22 14:36:35 +10:00
ui Fix tests 2023-07-29 17:36:18 +10:00
undo Use sentence case everywhere 2023-05-25 23:52:19 +10:00
worktree Update repo switch logic 2023-07-29 17:36:18 +10:00
test_list.go Update repo switch logic 2023-07-29 17:36:18 +10:00
test_list_generator.go cleanup integration test code 2023-02-26 12:54:13 +11:00
tests.go cleanup integration test code 2023-02-26 12:54:13 +11:00