[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/eglot 5ce7eae926 1/2: Disable unstable Eclipse JDT test
From: |
ELPA Syncer |
Subject: |
[elpa] externals/eglot 5ce7eae926 1/2: Disable unstable Eclipse JDT tests on GitHub actions |
Date: |
Fri, 8 Jul 2022 20:57:30 -0400 (EDT) |
branch: externals/eglot
commit 5ce7eae926d780200301f45924c3f81fcd8843da
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>
Disable unstable Eclipse JDT tests on GitHub actions
---
.github/workflows/test.yml | 7 -------
eglot-tests.el | 2 ++
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 43f3c73b44..3e6c3d0512 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -33,13 +33,6 @@ jobs:
override: true
components: rust-analysis, rust-src, rls
- - name: Install eclipse.jdt.ls
- run: |
- curl -fSL
https://download.eclipse.org/jdtls/snapshots/jdt-language-server-latest.tar.gz
-o eclipse.tar.gz
- mkdir eclipse.jdt.ls
- tar -C eclipse.jdt.ls -xzf eclipse.tar.gz
- echo "$GITHUB_WORKSPACE/eclipse.jdt.ls/bin" >> $GITHUB_PATH
-
- name: Install other depedencies
run: |
pip3 install python-language-server autopep8 rope pycodestyle
pyflakes pydocstyle mccabe pylint
diff --git a/eglot-tests.el b/eglot-tests.el
index 1432de6dd1..16591446da 100644
--- a/eglot-tests.el
+++ b/eglot-tests.el
@@ -274,6 +274,8 @@ Pass TIMEOUT to `eglot--with-timeout'."
(ert-deftest eclipse-connect ()
"Connect to eclipse.jdt.ls server."
+ ;; FIXME: Doesn't work in Github CI.
+ (skip-unless (not (getenv "CI")))
(skip-unless (executable-find "jdtls"))
(eglot--with-fixture
'(("project/src/main/java/foo" . (("Main.java" . "")))