[liblouis-liblouisxml] Re: Analysis of regressions in ueb_update branch

  • From: Davy Kager <DavyKager@xxxxxxxxxx>
  • To: "'liblouis-liblouisxml@xxxxxxxxxxxxx'" <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Thu, 3 Mar 2016 10:32:09 +0000

Hi,

A number of C tests can probably also be moved to YAML, which goes to show it's 
quite powerful.
The problem in running it on Windows lies more in building liblouis tools with 
MSVC. This is very hard because of gnulib (but note that I still think gnulib 
is a valuable addition, just not so much for MSVC users). Maybe we could write 
a version of check_yaml in Python or invent some other way that allows 
cross-compiling the tools on Linux and using a liblouis.dll built with MSVC.

-----Oorspronkelijk bericht-----
Van: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx 
[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] Namens Christian Egli
Verzonden: donderdag 3 maart 2016 11:23
Aan: Michael Whapples <dmarc-noreply@xxxxxxxxxxxxx>
CC: liblouis-liblouisxml@xxxxxxxxxxxxx
Onderwerp: [liblouis-liblouisxml] Re: Analysis of regressions in ueb_update 
branch

"Michael Whapples" <dmarc-noreply@xxxxxxxxxxxxx> (Redacted sender "mwhapples" 
for DMARC) writes:

If the YAML tests can represent everything which can be done with the
JSON tests, then as there is a YAML module for python it would be
possible to look at porting the JSON tests to YAML and creating a
python test system to use the YAML data to test that use through the
python bindings is correct. In this way the JSON tests could be
removed.

Ah, I did already migrate all the JSON tests to YAML (using some Clojure code). 
I don't remember if this was only done in the ueb_update branch or also in the 
master branch. In other words the JSON tests have been superceeded by the YAML 
tests which can do all the JSON tests did and more (with one tiny exception: 
the JSON tests could include other tests.
This cannot be done in YAML for now).

Thanks
Christian

--
Christian Egli
Swiss Library for the Blind, Visually Impaired and Print Disabled Grubenstrasse 
12, CH-8045 Zürich, Switzerland

-----
Das neue Katalog-Angebot ist ab sofort verfuegbar. Mehr zu unseren Katalogen 
erfahren Sie unter http://www.sbs.ch/kataloge.
For a description of the software, to download it and links to project pages go 
to http://liblouis.org
DISCLAIMER:
De informatie verzonden met dit e-mail bericht is uitsluitend bestemd voor de 
geadresseerde. Indien u niet de beoogde geadresseerde bent, verzoeken wij u 
vriendelijk dit aan de afzender te melden (of via: 
info@xxxxxxxxxx<mailto:info@xxxxxxxxxx>) en het origineel en eventuele kopieën 
te verwijderen.

The information sent in this e-mail is solely intended for the individual or 
company to whom it is addressed. If you received this message in error, please 
notify the sender immediately (or mail to 
info@xxxxxxxxxx<mailto:info@xxxxxxxxxx>) and delete the original message and 
possible copies.

Other related posts: