vim-plug/test
Junegunn Choi ed19478ce2
Keep track of the default branch of the origin (#1272)
Fix #1005

vim-plug will now run `git remote set-head origin -a` on PlugUpdate to
keep track of the default branch of the origin, so that it can still
update a plugin even if its default branch has changed.

This additional command will slow down the update process, but this is
an unavoidable price to pay for the correctness of the task. However,
vim-plug will run checkout and merge commands in parallel, so this
improvement will slightly offset the slowdown.
2024-03-07 00:18:49 +09:00
..
functional.vader Support Windows shell without extension (#997) 2020-07-20 07:59:29 -04:00
README.md Update test runner script 2014-06-23 12:53:51 +09:00
regressions.vader Ignore useless use of on-demand loading (#786) 2018-09-12 13:40:33 +09:00
run Include plugins with 'commit' values in PlugSnapshot output 2022-04-04 11:52:45 +09:00
test.vader travis: add ubuntu bionic,xenial (#867) 2019-08-17 12:46:08 +09:00
workflow.vader Keep track of the default branch of the origin (#1272) 2024-03-07 00:18:49 +09:00

Test cases for vim-plug

Prerequisite

Run

./run

./run !

TODO

Test cases for the following features are currently missing:

  • Output formatting
  • Timeout or interrupt cleaning up git processes
  • User prompt in PlugClean command
  • Single-threaded installer
  • Windows support