Source code for utool.tests.test_reloading

#!/usr/bin/env python2.7
# -*- coding: utf-8 -*-
from __future__ import absolute_import, division, print_function
import utool
from utool import util_io

from utool.util_io import write_to
write_to2 = utool.write_to




[docs]def reloading_test1(): print('TEST1') print_ids() utool.rrrr() print_ids()
[docs]def reloading_test2(): print('TEST2') print_ids() import imp # Causes utool.write_to to be bad # because utool doesnt do a rrr itself imp.reload(utool.util_io) print_ids()
[docs]def docstr_test1(): print_ids() utool.rrr() print_ids()
[docs]def docstr_test2(): print_ids() utool.rrr() print_ids()
if __name__ == '__main__': utool.print_object_size(utool) reloading_test1() #reloading_test2() reloading_test1() reloading_test1() #reloading_test2() utool.print_object_size(utool) pass