summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2023-02-12 18:16:22 +1100
committerGitHub <noreply@github.com>2023-02-12 18:16:22 +1100
commitb66aa42ee5e7240867feb8ad57f20cac43a7dd63 (patch)
treedd213af4be195a739fdeab7cbc3d2c3f0fed2818
parent823d95a8c65dfd2c97973bc29c947e09c6255fd4 (diff)
parent3cfdae41165828f9ecb3f3497efd37651a6193d3 (diff)
Merge pull request #2437 from jesseduffield/migrate-even-more-tests
-rw-r--r--pkg/integration/clients/tui.go1
-rw-r--r--pkg/integration/components/matcher.go2
-rw-r--r--pkg/integration/components/prompt_driver.go5
-rw-r--r--pkg/integration/components/runner.go28
-rw-r--r--pkg/integration/components/viewDriver.go63
-rw-r--r--pkg/integration/deprecated/cmd/tui/main.go1
-rw-r--r--pkg/integration/tests/submodule/add.go65
-rw-r--r--pkg/integration/tests/submodule/enter.go82
-rw-r--r--pkg/integration/tests/submodule/remove.go46
-rw-r--r--pkg/integration/tests/submodule/reset.go105
-rw-r--r--pkg/integration/tests/tests.go5
-rw-r--r--test/global_git_config8
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/HEAD1
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/config8
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/description1
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/info/exclude7
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52bin52 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/objects/42/530e986dbb65877ed8d61ca0c816e425e5c62ebin150 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/objects/a5/0a5125768001a3ea263ffb7cafbc421a5081532
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416bin77 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/other_repo/packed-refs2
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/COMMIT_EDITMSG1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/FETCH_HEAD0
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/HEAD1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/config13
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/description1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/indexbin361 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/info/exclude7
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/logs/HEAD3
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/logs/refs/heads/master3
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/HEAD1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/config14
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/description1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/indexbin209 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/info/exclude7
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/logs/HEAD1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/logs/refs/heads/master1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/logs/refs/remotes/origin/HEAD1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52bin52 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/objects/42/530e986dbb65877ed8d61ca0c816e425e5c62ebin150 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/objects/a5/0a5125768001a3ea263ffb7cafbc421a5081532
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416bin77 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/packed-refs2
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/refs/heads/master1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/modules/blah/refs/remotes/origin/HEAD1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52bin52 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/42/530e986dbb65877ed8d61ca0c816e425e5c62ebin150 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/5f/77fb3622a1035782a7dacc0cca12e674066b9ebin144 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/a5/0a5125768001a3ea263ffb7cafbc421a5081532
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416bin77 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/b9/7660affc790464b00ad45c7186a882238d77fbbin67 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/objects/dc/5bde4a09968b0819f34d193f6780df295d71cfbin146 -> 0 bytes
-rw-r--r--test/integration/submoduleAdd/expected/repo/.git_keep/refs/heads/master1
-rw-r--r--test/integration/submoduleAdd/expected/repo/.gitmodules_keep3
-rw-r--r--test/integration/submoduleAdd/expected/repo/haha/.git_keep1
-rw-r--r--test/integration/submoduleAdd/expected/repo/haha/myfile11
-rw-r--r--test/integration/submoduleAdd/expected/repo/haha/myfile21
-rw-r--r--test/integration/submoduleAdd/expected/repo/myfile11
-rw-r--r--test/integration/submoduleAdd/expected/repo/myfile21
-rw-r--r--test/integration/submoduleAdd/recording.json1
-rw-r--r--test/integration/submoduleAdd/setup.sh29
-rw-r--r--test/integration/submoduleAdd/test.json4
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/HEAD1
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/config8
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/description1
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/info/exclude7
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52bin52 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/42/530e986dbb65877ed8d61ca0c816e425e5c62ebin150 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/96/c588f28aac5a8ebd6430526697e82e46b3180cbin83 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/a5/0a5125768001a3ea263ffb7cafbc421a5081532
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416bin77 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/objects/fc/4712e93d74ad4fb68e2fd219ac253ae03e19a42
-rw-r--r--test/integration/submoduleEnter/expected/other_repo/packed-refs2
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/COMMIT_EDITMSG1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/FETCH_HEAD0
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/HEAD1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/config13
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/description1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/indexbin441 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/info/exclude7
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/logs/HEAD5
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/logs/refs/heads/master5
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/HEAD1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/ORIG_HEAD1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/config14
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/description1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/indexbin137 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/info/exclude7
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/logs/HEAD5
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/logs/refs/heads/master3
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/logs/refs/remotes/origin/HEAD1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52bin52 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/42/530e986dbb65877ed8d61ca0c816e425e5c62ebin150 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/96/c588f28aac5a8ebd6430526697e82e46b3180cbin83 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/a5/0a5125768001a3ea263ffb7cafbc421a5081532
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/a5/bce3fd2565d8f458555a0c6f42d0504a848bd5bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/a7/341a59f0ddeef969e69fb6368266d22b0f2416bin77 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/objects/fc/4712e93d74ad4fb68e2fd219ac253ae03e19a42
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/packed-refs2
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/refs/heads/master1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/modules/other_repo/refs/remotes/origin/HEAD1
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/objects/0e/6cf0a6b79e8d44e186d812a1f74b43d64fac52bin52 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/objects/10/7f435787895be1068f01326df55c355a9d29b1bin154 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/objects/18/0cf8328022becee9aaa2577a8f84ea2b9f3827bin21 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/objects/2b/864257bf2d49adbad8785540d85030a60852ffbin62 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/objects/42/530e986dbb65877ed8d61ca0c816e425e5c62ebin150 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/objects/59/a9aee220657762e2d1c60799a0f5b03137d906bin155 -> 0 bytes
-rw-r--r--test/integration/submoduleEnter/expected/repo/.git_keep/objects/96/c588f28aac5a8ebd6430526697e82e46b3180cbin83 -> 0 bytes
-rw-r--r--