ManimCommunity / ManimPango

Binding for Pango, to use with Manim.
https://manimpango.manim.community
MIT License
41 stars 13 forks source link

Run fonts tests in a subprocess #67

Closed naveen521kk closed 2 years ago

naveen521kk commented 2 years ago

This is needed so that tests don't fail when the order of the tests changes. This happens because Pango cache's the fontmap separately for each process and there is no way to clean/ stop it from caching. Also, contains some cleanup related to it.

It should fix test in https://github.com/ManimCommunity/ManimPango/pull/65