mai_automated_test_suite
Differences
This shows you the differences between two versions of the page.
| mai_automated_test_suite [2022/09/23 23:04] – created jhagstrand | mai_automated_test_suite [2023/01/12 11:11] (current) – removed jhagstrand | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Mai automated test suite ====== | ||
| - | |||
| - | a separate file, testsuite.js, | ||
| - | |||
| - | Sam:: | ||
| - | * loads code dynamically read db, test parse, compare the results, format the output | ||
| - | * pulled from Noam | ||
| - | |||
| - | ===== Test Noam:: | ||
| - | |||
| - | dict g=o, syllables | ||
| - | * one test word for each of 28 rules. rules fall into three categories: endings, tones, consonant clusters | ||
| - | * one test word for each leading consonant | ||
| - | * one test word for each vowel pattern | ||
| - | * one test word for each final consonant | ||
| - | * one test word for each tonemark | ||
| - | * one test word for each class/ | ||
| - | * all words with rule " | ||
| - | |||
| - | dict g=m, multi-syllable words | ||
| - | |||
| - | dict tlm=m, | ||
| - | * all words with manual translit | ||
| - | |||
| - | dict cpm=m. | ||
| - | * all words with manual parse | ||
| - | |||
| - | ===== Test Noam:: | ||
| - | * strings with punctuation | ||
| - | * strings with speakers | ||
| - | * strings with spaces | ||
| - | |||
| - | ===== Test Noam:: | ||
| - | * create a special test story that tests all strings and all words | ||
| - | * no good, too difficult to isolate the errors for diagnosis | ||
mai_automated_test_suite.1663988642.txt.gz · Last modified: 2022/09/23 23:04 by jhagstrand