1from __future__ import absolute_import, division, print_function
2
3import matplotlib.pyplot as plt
4from matplotlib.texmanager import TexManager
5
6
7def test_fontconfig_preamble():
8    """
9    Test that the preamble is included in _fontconfig
10    """
11    plt.rcParams['text.usetex'] = True
12
13    tm1 = TexManager()
14    font_config1 = tm1.get_font_config()
15
16    plt.rcParams['text.latex.preamble'] = ['\\usepackage{txfonts}']
17    tm2 = TexManager()
18    font_config2 = tm2.get_font_config()
19
20    assert font_config1 != font_config2
21