Raw LaTeX guard: vdots/ddots/sqrt( converted, leftover() sees bare words, matrix lesson and 4 intro texts fixed in seed
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -42,6 +42,11 @@ class MarkupTests(SimpleTestCase):
|
||||
self.assertEqual(convert(r'\int_0^1 x\,dx'), '∫₀¹ x dx')
|
||||
self.assertEqual(convert(r'$\vec{a}\cdot\vec{b}$'), 'a·b')
|
||||
self.assertEqual(leftover(convert('x^2y^3 و log_a b')), [])
|
||||
# «sqrt(x)» و «vdots» بدونِ بکاسلش هم LaTeXِ خاماند (درسِ ماتریسها، ۲۰۲۶-۱۰-۱۵)
|
||||
self.assertEqual(convert('S = sqrt(3)/4'), 'S = √(3)/4')
|
||||
self.assertEqual(convert(r'a \vdots b \ddots c'), 'a ⋮ b ⋱ c')
|
||||
self.assertEqual(leftover('vdots vdots ddots'), ['vdots', 'vdots', 'ddots'])
|
||||
self.assertEqual(leftover('⋮ ⋱ و sqrt بدونِ پرانتز'), [])
|
||||
|
||||
|
||||
class SeedHasNoLatexTests(SimpleTestCase):
|
||||
|
||||
Reference in New Issue
Block a user