Commit graph

79 commits

Author SHA1 Message Date
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
Jesse Duffield 546eb50bac add another filter path test 2021-04-06 19:34:32 +10:00
Jesse Duffield 38739b16bc add filter path test 2021-04-06 19:34:32 +10:00
Jesse Duffield 440eb387d7 much cleaner integration test code 2021-04-06 19:34:32 +10:00
Jesse Duffield d7da6dde0e allow decimal replay speeds for integration tests 2021-04-06 19:34:32 +10:00
Jesse Duffield 4c71c26593 speed up test 2021-04-06 19:34:32 +10:00
Jesse Duffield abdd2455bb allow playing and updating snapshots 2021-04-06 19:34:32 +10:00
Jesse Duffield 549d73a0b1 fix lint issues 2021-04-06 19:34:32 +10:00
Jesse Duffield 78f17aa541 update squash integration test 2021-04-06 19:34:32 +10:00
Jesse Duffield 7578a7466f update searching tests 2021-04-06 19:34:32 +10:00
Jesse Duffield 8681a6b4e2 update patch building with filetree test 2021-04-06 19:34:32 +10:00
Jesse Duffield efed313721 update patch building 2 test 2021-04-06 19:34:32 +10:00
Jesse Duffield 795cf39ddf update patch building test 2021-04-06 19:34:32 +10:00
Jesse Duffield f08f248cb7 update merge conflict test 2021-04-06 19:34:32 +10:00
Jesse Duffield 3c20425649 update merge conflict undo test 2021-04-06 19:34:32 +10:00
Jesse Duffield 2295407a45 update discard file changes test 2021-04-06 19:34:32 +10:00
Jesse Duffield 828a2acd26 update branch autocomplete integration test 2021-04-06 19:34:32 +10:00
Jesse Duffield 843b8ceab0 support tcell simulation screen 2021-04-06 19:34:32 +10:00
Jesse Duffield 011451464f working on integration tests working again 2021-04-06 19:34:32 +10:00
Jesse Duffield 464d022a86 minor refactor 2021-04-06 19:34:32 +10:00
Jesse Duffield 4b69ab08c1 WIP 2021-04-06 19:34:32 +10:00
Jesse Duffield 8b7f7cbc30 linting 2021-04-02 11:09:12 +11:00
Jesse Duffield b6d0bdfa2d another integration test 2021-04-02 11:09:12 +11:00
Jesse Duffield bdf2b2d5c4 add merge conflict undo integration test 2021-04-02 11:09:12 +11:00
Jesse Duffield 035726f650 add integration UI to make the integration process easier 2021-04-02 11:09:12 +11:00
Jesse Duffield 1abb3cd566 more thorough merge conflict integration test 2021-04-02 11:09:12 +11:00
Jesse Duffield ad1468f66f better handling of discarding files 2021-03-20 12:46:27 +11:00
Jesse Duffield 13b9a8bc9a add integration test for branch checkout autocomplete 2020-11-28 20:48:17 +11:00
Jesse Duffield ba4c3e5bc4 small changes 2020-10-10 00:23:01 +11:00
Jesse Duffield 88f2a66a51 store everything you need to know about a test in its directory 2020-10-10 00:23:01 +11:00
CI a9049b4a82 stop using snapshots 2020-10-10 00:23:01 +11:00
CI 2657060aa2 support running integration tests in parallel 2020-10-10 00:23:01 +11:00
Jesse Duffield 2724f3888a fix CI 2020-10-10 00:23:01 +11:00
Jesse Duffield 3f5e52f774 another integration test 2020-10-10 00:23:01 +11:00
Jesse Duffield 40c5cd4b4b another integration test 2020-10-10 00:23:01 +11:00
Jesse Duffield 18f8c3d00a add merge conflicts integration test 2020-10-10 00:23:01 +11:00
Jesse Duffield c36349f460 add another integration test 2020-10-10 00:23:01 +11:00
Jesse Duffield 485f6d5386 support configurable config 2020-10-10 00:23:01 +11:00
Jesse Duffield 778ca8e6f9 better interface 2020-10-10 00:23:01 +11:00
Jesse Duffield b64c6a3ac7 this is so cool 2020-10-10 00:23:01 +11:00
Jesse Duffield f76196937a support integration testing
WIP
2020-10-10 00:23:01 +11:00
Jesse Duffield e583cc2519 allow autostashing changes when checking out a branch 2019-03-16 12:51:48 +11:00
Jesse Duffield 0a1298765c use sh intead of bash for the sake of testing on the docker image 2019-03-02 21:31:48 +11:00
Jesse Duffield Duffield 19a3ac603d improve script for making a test repo 2019-02-24 17:54:56 +11:00
Jesse Duffield 3d343e9b57 Merge branch 'master' into feature/rebasing 2019-02-11 21:02:53 +11:00