Spaces:
Sleeping
Sleeping
| from __future__ import annotations | |
| from api import slide_render_worker as worker | |
| def test_pretty_math_text_formats_exponents_and_fractions(): | |
| text = r"\frac{d^5}{dx^5} \left(x^3 \sin(x^2)\right)" | |
| out = worker._pretty_math_text(text) | |
| assert "d" in out | |
| assert "sin" in out | |
| assert "⁵" in out | |
| def test_sup_and_sub_maps_produce_unicode(): | |
| assert worker._to_sup("12x") == "¹²ˣ" | |
| assert worker._to_sub("12x") == "₁₂ₓ" | |