'''
from idlelib import macosx
from test.support import requires
-import sys
import tkinter as tk
import unittest
import unittest.mock as mock
from idlelib import tree
from test.support import requires
requires('gui')
-import os
import unittest
from tkinter import Tk
A number of functions that enhance IDLE on Mac OSX.
"""
from sys import platform # Used in _init_tk_type, changed by test.
-import warnings
import tkinter
import linecache
import os
-import re
import sys
import tkinter as tk