nest-open-source / manifest_repos / liblouis-github / refs/heads/main / . / tests / yaml / issue-615.yaml

# see https://github.com/liblouis/liblouis/issues/615 | |

table: | | |

letter x 1 | |

letter y 2 | |

letter z 3 | |

always xy 3 | |

digit 4 4 | |

letter a 5 | |

sign . 6 | |

numsign 6 | |

tests: | |

- - 4xy | |

- .4z | |

# the presence of the "numericnocontchars" rule enables numeric mode processing | |

# contractions are disabled upon entering numeric mode and only enabled again upon reaching the next space | |

# so the "xy" is not contracted because there is no space after the "4" | |

table: | | |

letter x 1 | |

letter y 2 | |

letter z 3 | |

always xy 3 | |

digit 4 4 | |

letter a 5 | |

numericnocontchars a | |

sign . 6 | |

numsign 6 | |

include tables/spaces.uti | |

tests: | |

- - 4 xy | |

- .4 z | |

- - 4xy | |

- .4z | |

- xfail: true |