On Wed, Jan 16, 2019 at 08:10:39PM +0100, Kornel Benko wrote:
> Am Mittwoch, 16. Januar 2019 13:58:41 CET schrieb Scott Kostyshak 
> <skost...@lyx.org>:
> > On Wed, Jan 16, 2019 at 07:55:43PM +0100, Kornel Benko wrote:
> > 
> > > I don't remember why we do not test for lyx20x.
> > 
> > It is because of the \origin tag (which was introduced later). I think
> > the test scripts rely on this tag existing for dealing with the
> > dependencies when copying to the temporary directory.
> > 
> > Scott
> > 
> 
> Hm, the 'script' ExportTests.cmake:335 has the line
>       foreach(_lyx_format_num 16 21 22 23)
> 
> This is independent of origin or not.
> What I meant is that we do not test for 20x versions.
> (I did not mean the compilation of the converted lyx file)

Ah now I see. I don't remember the reason either. Probably we wanted to
reduce the time of running all of the tests. We should at some point
come up with a guideline. For example, we could test validity of .lyx
files and convergence for the previous 4 version file formats, and test
(in addition to validity and convergence) compilation of only the
previous 2. Or something like that. I don't have any strong opinion on
this. I guess we have to think about what is the best way to catch
important regressions.

Scott

Attachment: signature.asc
Description: PGP signature

Reply via email to