[liblouis-liblouisxml] [liblouis/liblouis] 6d10c3: Migrate the ueb test data to yaml tests

  • From: Christian Egli <christian.egli@xxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Tue, 12 Jan 2016 08:14:14 -0800

Branch: refs/heads/feature/ueb_update
Home: https://github.com/liblouis/liblouis
Commit: 6d10c38fd2e2fffc2aab8605d4918f614e48b554

https://github.com/liblouis/liblouis/commit/6d10c38fd2e2fffc2aab8605d4918f614e48b554
Author: Christian Egli <christian.egli@xxxxxx>
Date: 2016-01-12 (Tue, 12 Jan 2016)

Changed paths:
M configure.ac
M tests/Makefile.am
A tests/yaml/Makefile.am
A tests/yaml/en-ueb-02-stand_alone.yaml
A tests/yaml/en-ueb-03-symbols.yaml
A tests/yaml/en-ueb-05-grade_1_mode.yaml
A tests/yaml/en-ueb-06-numeric_mode.yaml
A tests/yaml/en-ueb-08-capitalization.yaml
A tests/yaml/en-ueb-09-typeforms.yaml
A tests/yaml/en-ueb-10-07-contractions.yaml
A tests/yaml/en-ueb-10-13-contractions.yaml

Log Message:
-----------
Migrate the ueb test data to yaml tests

There is something to be said about the test cases that are fed into
lou_compare. They are aggresively simple and line-based, which
presumably makes it easy to read with braille displays. They are however
missing a feature to mark a test as expected failure.

I guess we could have added that feature to lou_compare, but for now we
just ported the test to the yaml framework.

Added xfails where the tests were failing and extended the typeforms as
the yaml test framework complains if the typeform is not the same size
as the string to be translated.


Other related posts:

  • » [liblouis-liblouisxml] [liblouis/liblouis] 6d10c3: Migrate the ueb test data to yaml tests - Christian Egli