1bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake"""Tests for distutils. 2bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake 3bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred DrakeThe tests for distutils are defined in the distutils.tests package; 4bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drakethe test_suite() function there returns a test suite that's ready to 5bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drakebe run. 6bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake""" 7bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake 83f5d146323fe306de7ddccb2506a7161554cc330Florent Xiclunafrom test import test_support 9bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drakeimport distutils.tests 10bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake 11bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake 12bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drakedef test_main(): 133f5d146323fe306de7ddccb2506a7161554cc330Florent Xicluna test_support.run_unittest(distutils.tests.test_suite()) 143f5d146323fe306de7ddccb2506a7161554cc330Florent Xicluna test_support.reap_children() 15bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake 16bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake 17bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drakeif __name__ == "__main__": 18bb7c14461d8c69a9ffd70ae012b28ad35a9f3e78Fred Drake test_main() 19