summaryrefslogtreecommitdiff
path: root/test/shaping/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'test/shaping/README.md')
-rw-r--r--test/shaping/README.md19
1 files changed, 10 insertions, 9 deletions
diff --git a/test/shaping/README.md b/test/shaping/README.md
index d1df634..99498e6 100644
--- a/test/shaping/README.md
+++ b/test/shaping/README.md
@@ -23,18 +23,19 @@ what this does is:
* If the outputs differ, perhaps it is because the font does not have
glyph names; it then compares the output of `hb-view` for both fonts.
* If the outputs differ, recording fails. Otherwise, it will move the
- subset font file into `fonts/sha1sum` and name it after its hash,
- and prints out the test case input, which you can then redirect to
- an existing or new test file in `tests`, eg.:
+ subset font file into `data/in-house/fonts` and name it after its
+ hash, and print out the test case input, which you can then redirect
+ to an existing or new test file in `data/in-house/tests` using `-o=`,
+ e.g.:
```sh
-$ ./hb-unicode-encode 41 42 43 627 | ./record-test.sh ../../util/hb-shape font.ttf >> tests/test-name.test
+$ ./hb-unicode-encode 41 42 43 627 | ./record-test.sh -o=data/in-house/tests/test-name.test ../../util/hb-shape font.ttf
```
-If you created a new test file, add it to `Makefile.am` so it is run.
-Check that `make check` does indeed run it, and that the test passes.
-When everything looks good, `git add` the new font as well as new
-test file if you created any. You can see what new files are there
-by running `git status tests fonts/sha1sum`. And commit!
+If you created a new test file, add it to `data/in-house/Makefile.sources`
+so it is run. Check that `make check` does indeed run it, and that the
+test passes. When everything looks good, `git add` the new font as well
+as the new test file if you created any. You can see what new files are
+there by running `git status data/in-house`. And commit!
*Note!* Please only add tests using Open Source fonts, preferably under
OFL or similar license.