# HG changeset patch
# User Maarten Derickx <m.derickx.student@gmail.com>
# Date 1300911663 25200
# Node ID 135a73f5eb36885273996ebd6508a841f1f13c9f
# Parent 6d25566e4ad5847b615ccdaf9a2af0bedd3a563d
#10548 add doctests to make sure ticket is fixed
diff -r 6d25566e4ad5 -r 135a73f5eb36 sage/modular/modsym/modsym.py
a
|
b
|
|
155 | 155 | sage: sage.modular.modsym.modsym.ModularSymbols_clear_cache() |
156 | 156 | sage: sage.modular.modsym.modsym._cache.keys() |
157 | 157 | [] |
| 158 | |
| 159 | TESTS: |
| 160 | |
| 161 | Make sure #10548 is fixed |
| 162 | sage: import gc |
| 163 | sage: m=ModularSymbols(Gamma1(29)) |
| 164 | sage: m=[] |
| 165 | sage: ModularSymbols_clear_cache() |
| 166 | sage: gc.collect() |
| 167 | 3422 |
| 168 | sage: a=[x for x in gc.get_objects() if isinstance(x,sage.modular.modsym.ambient.ModularSymbolsAmbient_wtk_g1)] |
| 169 | sage: a |
| 170 | [] |
| 171 | |
158 | 172 | """ |
159 | 173 | global _cache |
160 | 174 | _cache = {} |