emacs-elpa-diffs
[Top][All Lists]
Advanced

[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" . "")))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]