Commit Graph
80 Commits
Author SHA1 Message Date
Jesse Duffield 7bdd7088e7 prevent early exit from setup script 2022-03-17 19:13:40 +11:00
Jesse Duffield 1a7fe2835c integration test for multiline commit message 2022-03-17 19:13:40 +11:00
Jesse Duffield eb056576cf fix integration test 2022-03-17 19:13:40 +11:00
Jesse Duffield a2318d75b5 fix some things 2022-03-17 19:13:40 +11:00
Jesse Duffield 1dd7307fde start moving commit panel handlers into controller
more

and more

move rebase commit refreshing into existing abstraction

and more

and more

WIP

and more

handling clicks

properly fix merge conflicts

update cheatsheet

lots more preparation to start moving things into controllers

WIP

better typing

expand on remotes controller

moving more code into controllers
2022-03-17 19:13:40 +11:00
Jesse Duffield 1d90e1b565 add submodule integration tests 2022-01-29 00:17:32 +11:00
Jesse Duffield fa2e7ae1e7 show only merge conflict files when there are merge conflicts 2022-01-26 20:28:32 +11:00
Jesse Duffield 5a3f81d1f7 select current bisect commit even if bisect was started on another branch 2022-01-26 19:29:17 +11:00
Jesse Duffield 5e6e1617aa add another bisect integration test 2022-01-26 16:52:20 +11:00
Jesse Duffield c8cc18920f improve merge conflict flow 2022-01-26 14:50:47 +11:00
Jesse Duffield f4ddf2f0d4 redo commit revert integration test 2022-01-26 09:23:55 +11:00
Jesse Duffield 14b9a0b647 stop skipping stash warnings 2022-01-24 19:18:09 +11:00
Jesse Duffield 4ab5e54139 add support for git bisect 2022-01-22 10:48:51 +11:00
Jesse Duffield 56f2ecb06c another integration test 2022-01-18 21:25:52 +11:00
Jesse Duffield d7c79ba20b fix integration test which was actually asserting incorrect behaviour 2022-01-18 21:25:52 +11:00
Jesse Duffield dbb8b17d83 add integration test for deleting a range of lines in the staging panel 2022-01-18 21:25:52 +11:00
Jesse Duffield d3a3c8d87d add integration test for merge conflicts resolved externally 2022-01-17 19:14:59 +11:00
Jesse Duffield ee622d044e add integration test for staging view 2022-01-17 19:14:59 +11:00
Jesse Duffield befa35645e fix bug which prevented quitting with confirm 2022-01-15 20:35:25 +11:00
Jesse Duffield 1c84f77319 always specify upstream when pushing/pulling 2022-01-15 15:34:01 +11:00
Jesse Duffield f5b9ad8c00 add complex custom command integration test 2022-01-15 10:14:19 +11:00
Jesse Duffield 3b30b9bba2 add integration test for rewording old commit 2022-01-09 14:14:47 +11:00
Jesse Duffield e5096e71ab add integration test for discarding old files 2022-01-09 14:14:47 +11:00
Jesse Duffield 06687c8a59 add integration test for entering credentials 2022-01-09 14:09:53 +11:00
Jakob KoglerandJesse Duffield 673c4a1296 also test for empty prefill after successful commit 2022-01-07 11:01:42 +11:00
Jakob KoglerandJesse Duffield d517531c16 test remembering the commit message for a failing commit 2022-01-07 11:01:42 +11:00
Jesse Duffield 157dd309f7 fix integration test 2022-01-03 15:26:53 +11:00
Francisco MiamotoandJesse Duffield 2696a63a0a fix pushTag test by adding extra enter 2021-12-26 17:08:31 +11:00
Francisco MiamotoandJesse Duffield b8735cc609 fix tags integration tests 2021-12-26 17:08:31 +11:00
Francisco MiamotoandJesse Duffield 517dab7d05 add annotated tag integration test 2021-12-26 17:08:31 +11:00
Jesse Duffield b6a5e9d615 use cached git config 2021-10-23 10:26:47 +11:00
Jesse Duffield 2008c39516 add tests for dealing with remotes 2021-10-22 21:33:17 +11:00
Cristian BetivuandJesse Duffield 1aa45b0142 Update tests 2021-06-16 15:00:17 +10:00
Jesse Duffield 23285eab40 more resilient test 2021-06-16 15:00:17 +10:00
Cristian BetivuandJesse Duffield d65c018875 Add integration test 2021-06-16 15:00:17 +10:00
Jesse Duffield fb395bca6e support reverting merge commits 2021-06-05 22:15:51 +10:00
Jesse Duffield 4f700c23ba fix crash on first open 2021-04-07 22:59:53 +10:00
Jesse Duffield c6825e3d0d skip some tests that are failing on CI for some reason 2021-04-06 19:34:32 +10:00
Jesse Duffield 20bdba15f6 amend reword test 2021-04-06 19:34:32 +10:00
Jesse Duffield b1df0fafa2 remove junk test 2021-04-06 19:34:32 +10:00
Jesse Duffield 15046a0454 more tests for branches 2021-04-06 19:34:32 +10:00
Jesse Duffield 0719a3e36e stop checking out branches when doing a rename. Instead just move the cursor to the new position 2021-04-06 19:34:32 +10:00
Jesse Duffield a3b0efb82e branch rename test 2021-04-06 19:34:32 +10:00
Jesse Duffield bde324820d more tests 2021-04-06 19:34:32 +10:00
Jesse Duffield bbdbbd0b1b more tests 2021-04-06 19:34:32 +10:00
Jesse Duffield 39eb937830 update test descriptions 2021-04-06 19:34:32 +10:00
Jesse Duffield 12ca922a41 add tests for diffing 2021-04-06 19:34:32 +10:00
Jesse Duffield d80d1f8493 more tests 2021-04-06 19:34:32 +10:00
Jesse Duffield ace4350319 update snapshots to include tags comparison 2021-04-06 19:34:32 +10:00
Jesse Duffield cf99b47ec0 another filter path test 2021-04-06 19:34:32 +10:00