If a port enables t-strings then it is required to have the
`string.templatelib` package (at least to run the tests). That's
automatically the case if `MICROPY_PY_TSTRINGS` is enabled.
If a port freezes in the micropython-lib `string` extension package then
the latest version of this package will include the built-in
`string.templatelib` classes. So the feature check for t-strings no longer
needs to check if they are available.
Signed-off-by: Damien George <damien@micropython.org>
Includes corresponding .exp files because this feature is only available in
Python 3.14+.
Tests for `!a` conversion specifier and space after `!` are not included
because they are not supported by MicroPython.
Signed-off-by: Koudai Aono <koxudaxi@gmail.com>
Signed-off-by: Damien George <damien@micropython.org>