ABIF: Difference between revisions
Content added Content deleted
(Moving the test cases to GitHub) |
(Cleaned up formatting, and finished linking to current test cases. This will be an informative list, pointing to the normative copy on GitHub.) |
||
Line 7: | Line 7: | ||
The normative set of test cases are on GitHub, and we'll be expanding them there. Among the things we want to test for: |
The normative set of test cases are on GitHub, and we'll be expanding them there. Among the things we want to test for: |
||
* Unordered scores on a bundle line |
* Case #1: Unordered scores on a bundle line.<ref>https://github.com/electorama/abif/blob/main/testfiles/test001.abif</ref> |
||
* Unscored (but ranked) candidates delimited only by ">" and "=" |
*Case #2: Unscored (but ranked) candidates delimited only by ">" and "=".<ref>https://github.com/electorama/abif/blob/main/testfiles/test002.abif</ref> |
||
* Ranked ''and'' rated candidates |
*Case #3: Ranked ''and'' rated candidates.<ref>https://github.com/electorama/abif/blob/main/testfiles/test003.abif</ref> |
||
* Bracketed, inlined candidate tokens with many "high UTF-8" characters, like "ñ", "í", "á", "蘇","業" |
*Case #4: Bracketed, inlined candidate tokens with many "high UTF-8" characters, like "ñ", "í", "á", "蘇","業".<ref>https://github.com/electorama/abif/blob/main/testfiles/test004.abif</ref> |
||
* Declared candidate tokens |
*Case #5: Declared candidate tokens, with unordered scores.<ref>https://github.com/electorama/abif/blob/main/testfiles/test005.abif</ref> |
||
* Declared candidate tokens, |
*Case #6: Declared candidate tokens, ranked and scored.<ref>https://github.com/electorama/abif/blob/main/testfiles/test006.abif</ref> |
||
*Case #7: Bracketed candidate tokens (declared), ranked with no score.<ref>https://github.com/electorama/abif/blob/main/testfiles/test007.abif</ref> |
|||
* Test case 6 |
|||
* |
*Case #8: Bracketed candidate tokens (mixed), ranked with no score and most extra whitespace removed.<ref>https://github.com/electorama/abif/blob/main/testfiles/test008.abif</ref> |
||
⚫ | |||
* Test case 7 |
|||
⚫ | |||
** Bracketed candidate tokens (declared). Ranked with no score. |
|||
⚫ | |||
* Test case 8 |
|||
** Bracketed candidate tokens (mixed). Ranked with no score. Most extra whitespace removed. |
|||
* Test case 9 |
|||
⚫ | |||
⚫ | |||
⚫ |