mirror of
https://github.com/python/cpython.git
synced 2025-07-29 06:05:00 +00:00

return the error message produced by importlib, so that if an import in the package whose import is being wrapped is what failed the skip message will contain the name of that module instead of the name of the wrapped module. Also fixed formatting of some previous comments.
20 lines
515 B
Python
20 lines
515 B
Python
import os
|
|
import sys
|
|
from test import test_support
|
|
|
|
# Skip this test if _tkinter does not exist.
|
|
test_support.import_module('_tkinter')
|
|
|
|
this_dir = os.path.dirname(os.path.abspath(__file__))
|
|
lib_tk_test = os.path.abspath(os.path.join(this_dir, '..', 'lib-tk', 'test'))
|
|
if lib_tk_test not in sys.path:
|
|
sys.path.append(lib_tk_test)
|
|
|
|
import runtktests
|
|
|
|
def test_main():
|
|
test_support.run_unittest(
|
|
*runtktests.get_tests(gui=False, packages=['test_ttk']))
|
|
|
|
if __name__ == '__main__':
|
|
test_main()
|