keymanapp / keymanapp/keyman

feat(developer): emit ldml test case as markdown 🙀

Open
#10,815 2 comments 1 reaction 2 assignees Claimed by @mcdurdin View on GitHub
blocked developer/ epic-ldml feat
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

Given LDML test format:
```xml















```

... we could have a tool convert this into markdown so users can run the test manually, something like:

> ## Test: key-8
> press 8
> Check that the result is 8:ctxt:OK
>
> ## Test: key-8-osage
> 1. copy this string: `𐓏`
> 2. press 8
> 3. Check that the result is 8:ctxt:ok

This could be used to (for example) maintain a TESTING.md automatically in the https://github.com/keyman-keyboards/ldml_test repo, generated from the unit test xml.

related to #10192 and #10505

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.