This is an automated email from the ASF dual-hosted git repository.

jinterrante pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/daffodil.git


The following commit(s) were added to refs/heads/main by this push:
     new d3ca3ccb6 Update sbt to 1.9.9
d3ca3ccb6 is described below

commit d3ca3ccb6f0a9103c42db949a266fce54796e54f
Author: Scala Steward <[email protected]>
AuthorDate: Fri Feb 23 12:53:44 2024 -0500

    Update sbt to 1.9.9
---
 .../scala/org/apache/daffodil/cliTest/TestCLIDebugger.scala  | 12 ++++++++++--
 project/build.properties                                     |  2 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git 
a/daffodil-test-integration/src/test/scala/org/apache/daffodil/cliTest/TestCLIDebugger.scala
 
b/daffodil-test-integration/src/test/scala/org/apache/daffodil/cliTest/TestCLIDebugger.scala
index f128dd307..05423cb4a 100644
--- 
a/daffodil-test-integration/src/test/scala/org/apache/daffodil/cliTest/TestCLIDebugger.scala
+++ 
b/daffodil-test-integration/src/test/scala/org/apache/daffodil/cliTest/TestCLIDebugger.scala
@@ -71,8 +71,16 @@ class TestCLIDebugger {
     * not provided). If this test ever fails, it probably means SBT fixed the 
jline issue and we
     * can remove "fork = true" and "envs = envs" from these tests and move 
them back to the
     * daffodil-test project.
-   */
-  @Test def test_CLI_Debugger_sbt_jline_broken(): Unit = {
+    *
+    * Update: newer versions of SBT have updated jline, which fixes 
incompatibility issues so
+    * this test no longer fails (because the CLI command succeeds). However, 
SBT hasn't fixed
+    * the underlying class loader issue, so a newer version of jline could 
potentially break
+    * things again. The test is only commented out in case we ever want to 
reenable it. Also
+    * keeping the other debugger tests as integration tests that fork--they 
don't take that much
+    * longer to run when forking and saves us time if a jline update breaks 
things again.
+    */
+  // @Test
+  def test_CLI_Debugger_sbt_jline_broken(): Unit = {
     val schema = path(
       
"daffodil-test/src/test/resources/org/apache/daffodil/section06/entities/charClassEntities.dfdl.xsd",
     )
diff --git a/project/build.properties b/project/build.properties
index 92ae7e116..20ab3a557 100644
--- a/project/build.properties
+++ b/project/build.properties
@@ -15,4 +15,4 @@
  * limitations under the License.
  */
 
-sbt.version=1.9.8
+sbt.version=1.9.9

Reply via email to