diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 235f429b..f7bde3c3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: submodules: recursive @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: submodules: recursive @@ -33,31 +33,3 @@ jobs: run: | vim --version make check - - coverage: - runs-on: ubuntu-20.04 - - steps: - - name: Checkout code - uses: actions/checkout@v2 - with: - submodules: recursive - - - name: Install dependencies - run: | - sudo add-apt-repository ppa:neovim-ppa/stable -y - sudo apt-get update -q - sudo apt-get install neovim -y - - sudo pip install pynvim pytest-cov - sudo pip list - nvim --version - - - name: Run tests - run: | - make --keep-going test_coverage BUILD_VIRTUAL_ENV=$VIRTUAL_ENV - - - name: Upload coverage data - run: | - coverage xml - bash <(curl -s https://codecov.io/bash) -X fix -f coverage.xml -F py${TRAVIS_PYTHON_VERSION//./} diff --git a/pythonx/jedi b/pythonx/jedi index 4e175ca8..41e9e957 160000 --- a/pythonx/jedi +++ b/pythonx/jedi @@ -1 +1 @@ -Subproject commit 4e175ca82bbd680cb90f462545c10a8b1c0b5f2e +Subproject commit 41e9e957e7fce02e63a41af66c9c891e33411569 diff --git a/pythonx/parso b/pythonx/parso index ee5edaf2..744f2ac3 160000 --- a/pythonx/parso +++ b/pythonx/parso @@ -1 +1 @@ -Subproject commit ee5edaf22ff3941cbdfa4efd8cb3e8f69779fd56 +Subproject commit 744f2ac39e56ee5b20e5a8da100c483409e49342 diff --git a/test/vspec/completions.vim b/test/vspec/completions.vim index 068e5392..5a9a3050 100644 --- a/test/vspec/completions.vim +++ b/test/vspec/completions.vim @@ -52,19 +52,6 @@ describe 'completions' Expect getline('.') == 'IndentationError().filename' end - it 'multi complete' - " NOTE: nvim results in "importErr()" here with completeopt+=longest, - " but Vim is fine. - " This is due to `pumvisible()` in jedi#complete_opened being true - " with nvim still, but it is 0 with Vim, i.e. Vim appears to close - " the pum already (with the tests). - " - " This might be a misunderstanding though, since the test might not - " expect the "import" keyword to be offered for completion?! - normal oImpXErrX() - Expect getline('.') == 'ImportError()' - end - it 'cycling through entries popup_select_first=0' set completeopt+=longest let g:jedi#popup_select_first = 0