diff options
| author | William Boman <william@redwill.se> | 2023-04-05 21:34:51 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-05 19:34:51 +0000 |
| commit | 1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754 (patch) | |
| tree | 57182722ce816a32c1ac72d2965b7d9f656ff0bb | |
| parent | feat: refresh registry before installing servers in ensure_installed (#170) (diff) | |
| download | mason-lspconfig-1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754.tar mason-lspconfig-1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754.tar.gz mason-lspconfig-1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754.tar.bz2 mason-lspconfig-1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754.tar.lz mason-lspconfig-1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754.tar.xz mason-lspconfig-1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754.tar.zst mason-lspconfig-1e653e0c9d8304a2a11f6b3b3bdaf447da3d2754.zip | |
tests: fix scheduling (#183)
* tests: fix scheduling
* chore(ci): update neovim version
| -rw-r--r-- | .github/workflows/autogenerate.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/check-generated-code-state.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/tests.yml | 2 | ||||
| -rw-r--r-- | tests/mason-lspconfig/setup_spec.lua | 8 |
4 files changed, 7 insertions, 7 deletions
diff --git a/.github/workflows/autogenerate.yml b/.github/workflows/autogenerate.yml index b148513..04979ed 100644 --- a/.github/workflows/autogenerate.yml +++ b/.github/workflows/autogenerate.yml @@ -13,7 +13,7 @@ jobs: - uses: rhysd/action-setup-vim@v1 with: neovim: true - version: v0.7.0 + version: v0.8.3 - name: make generate run: make generate diff --git a/.github/workflows/check-generated-code-state.yml b/.github/workflows/check-generated-code-state.yml index 99abfe2..886ca36 100644 --- a/.github/workflows/check-generated-code-state.yml +++ b/.github/workflows/check-generated-code-state.yml @@ -14,7 +14,7 @@ jobs: - uses: rhysd/action-setup-vim@v1 with: neovim: true - version: v0.7.0 + version: v0.8.3 - name: make generate run: make generate diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c54154c..110635a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: - uses: rhysd/action-setup-vim@v1 with: neovim: true - version: v0.7.0 + version: v0.8.3 - name: Run tests run: | set -e diff --git a/tests/mason-lspconfig/setup_spec.lua b/tests/mason-lspconfig/setup_spec.lua index 0f2bb38..9bb5edf 100644 --- a/tests/mason-lspconfig/setup_spec.lua +++ b/tests/mason-lspconfig/setup_spec.lua @@ -51,7 +51,7 @@ describe("mason-lspconfig setup", function() platform.is_headless = false mason_lspconfig.setup { ensure_installed = { "dummylsp@1.0.0", "fail_dummylsp" } } - a.scheduler() + a.wait(vim.schedule) assert.spy(Pkg.install).was_called(2) assert.spy(Pkg.install).was_called_with(match.ref(dummy), { version = "1.0.0" }) @@ -71,7 +71,7 @@ describe("mason-lspconfig setup", function() platform.is_headless = true mason_lspconfig.setup { ensure_installed = { "dummylsp@1.0.0", "fail_dummylsp" } } - a.scheduler() + a.wait(vim.schedule) assert.spy(Pkg.install).was_called(0) end) ) @@ -84,7 +84,7 @@ describe("mason-lspconfig setup", function() platform.is_headless = false mason_lspconfig.setup { ensure_installed = { "dummylsp", "fail_dummylsp" } } - a.scheduler() + a.wait(vim.schedule) assert.spy(vim.notify).was_called(2) assert @@ -284,7 +284,7 @@ describe("mason-lspconfig setup_handlers", function() ensure_installed = { "yamllint", "hadolint" }, } - a.scheduler() + a.wait(vim.schedule) assert.spy(vim.notify).was_called(2) assert.spy(vim.notify).was_called_with( [[[mason-lspconfig.nvim] Server "yamllint" is not a valid entry in ensure_installed. Make sure to only provide lspconfig server names.]], |
