octave-patch-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-patch-tracker] [patch #9980] JSON encoder and decoder, alternati


From: Markus Mützel
Subject: [Octave-patch-tracker] [patch #9980] JSON encoder and decoder, alternative to object2json
Date: Sat, 1 Jan 2022 06:26:10 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62

Follow-up Comment #61, patch #9980 (project octave):

When running the test suite on the recently released io package (at least it
appeared on the package index), I get the following two failing tests:

>>>>> processing D:\SVN\Octave\test\octave-2022-01-01-11-19-w64 stable
io-2.6.4\octave-2022-01-01-11-19-w64\mingw64\share\octave\packages\io-2.6.4\toJSON.m
***** test  ## unknown class
 obj = javaObject ("java.math.BigDecimal", 1.0);
  assert(toJSON(obj), '"[java.math.BigDecimal]"');
!!!!! test failed
unable to find Java Runtime Environment: software\javasoft\java runtime
environment::CurrentVersion
***** test  ## struct with java object
 obj = javaObject ("java.math.BigDecimal", 1.0);
  assert(toJSON(struct('a',obj)), '{"a":"[java.math.BigDecimal]"}');
!!!!! test failed
unable to find Java Runtime Environment: software\javasoft\java runtime
environment::CurrentVersion


That test should probably be guarded with a check for a working Java Runtime
again. (See, e.g. 1cd610143a92)

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/patch/?9980>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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