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

  • From: Christian Egli <christian.egli@xxxxxx>
  • To: Michael Gray <mgray@xxxxxxx>
  • Date: Thu, 03 Mar 2016 10:33:40 +0100

Michael Gray <mgray@xxxxxxx> writes:

I should note that I do not use the YAML tests as they do not have the
ability to represent all the emphasis that are used.

I think I enhanced the YAML tests so that they could handle all the
emphasis.

I also assume that to run the tests on Windows' Microsoft SDK and YAML
as nothing is easy dealing with the Microsoft SDK. The lou_compare
tool was written to deal with these issues and can easily be modified
for whatever testing can be done.

I understand where you are coming from. Let me just shed some light on
the motivation for the YAML tests. We had 3 different ways to test
things before (JSON tests, Python docests and C based tests), that only
run in certain environments (JSON only worked with UCS4). Our hope with
the YAML tests was that we could consolidate this somewhat. That is why
there is a reluctance towards yet another test framework. But there
should be room for peaceful coexistence :-). What would be nice if it
could be used in `make check`, i.e. it returns true or false, so we can
check for regressions.

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

Other related posts: