✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ beluga.o2switch.net ​🇻​♯➤ 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 185.154.139.77 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.84
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/alt/python312/lib64/python3.12/idlelib/idle_test//test_editmenu.py
'''Test (selected) IDLE Edit menu items.

Edit modules have their own test files
'''
from test.support import requires
requires('gui')
import tkinter as tk
from tkinter import ttk
import unittest
from idlelib import pyshell

class PasteTest(unittest.TestCase):
    '''Test pasting into widgets that allow pasting.

    On X11, replacing selections requires tk fix.
    '''
    @classmethod
    def setUpClass(cls):
        cls.root = root = tk.Tk()
        cls.root.withdraw()
        pyshell.fix_x11_paste(root)
        cls.text = tk.Text(root)
        cls.entry = tk.Entry(root)
        cls.tentry = ttk.Entry(root)
        cls.spin = tk.Spinbox(root)
        root.clipboard_clear()
        root.clipboard_append('two')

    @classmethod
    def tearDownClass(cls):
        del cls.text, cls.entry, cls.tentry
        cls.root.clipboard_clear()
        cls.root.update_idletasks()
        cls.root.destroy()
        del cls.root

    def test_paste_text(self):
        "Test pasting into text with and without a selection."
        text = self.text
        for tag, ans in ('', 'onetwo\n'), ('sel', 'two\n'):
            with self.subTest(tag=tag, ans=ans):
                text.delete('1.0', 'end')
                text.insert('1.0', 'one', tag)
                text.event_generate('<<Paste>>')
                self.assertEqual(text.get('1.0', 'end'), ans)

    def test_paste_entry(self):
        "Test pasting into an entry with and without a selection."
        # Generated <<Paste>> fails for tk entry without empty select
        # range for 'no selection'.  Live widget works fine.
        for entry in self.entry, self.tentry:
            for end, ans in (0, 'onetwo'), ('end', 'two'):
                with self.subTest(entry=entry, end=end, ans=ans):
                    entry.delete(0, 'end')
                    entry.insert(0, 'one')
                    entry.select_range(0, end)
                    entry.event_generate('<<Paste>>')
                    self.assertEqual(entry.get(), ans)

    def test_paste_spin(self):
        "Test pasting into a spinbox with and without a selection."
        # See note above for entry.
        spin = self.spin
        for end, ans in (0, 'onetwo'), ('end', 'two'):
            with self.subTest(end=end, ans=ans):
                spin.delete(0, 'end')
                spin.insert(0, 'one')
                spin.selection('range', 0, end)  # see note
                spin.event_generate('<<Paste>>')
                self.assertEqual(spin.get(), ans)


if __name__ == '__main__':
    unittest.main(verbosity=2)

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]

Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
21 Aug 2026 4.01 AM
root / linksafe
0755
__pycache__
--
21 Aug 2026 4.01 AM
root / linksafe
0755
README.txt
8.672 KB
12 Aug 2026 1.57 PM
root / linksafe
0644
__init__.py
1.221 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
example_noext
0.066 KB
12 Aug 2026 1.57 PM
root / linksafe
0644
example_stub.pyi
0.16 KB
12 Aug 2026 1.57 PM
root / linksafe
0644
htest.py
14.954 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
mock_idle.py
1.897 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
mock_tk.py
11.419 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
template.py
0.627 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_autocomplete.py
10.833 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_autocomplete_w.py
0.703 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_autoexpand.py
4.529 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_browser.py
8.223 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_calltip.py
13.338 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_calltip_w.py
0.67 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_codecontext.py
15.705 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_colorizer.py
22.346 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_config.py
31.339 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_config_key.py
11.193 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_configdialog.py
54.143 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_debugger.py
9.559 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_debugger_r.py
0.942 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_debugobj.py
1.573 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_debugobj_r.py
0.532 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_delegator.py
1.53 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_editmenu.py
2.504 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_editor.py
7.96 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_filelist.py
0.776 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_format.py
23.057 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_grep.py
5.014 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_help.py
0.87 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_help_about.py
5.766 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_history.py
5.388 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_hyperparser.py
8.869 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_iomenu.py
2.399 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_macosx.py
3.363 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_mainmenu.py
1.6 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_multicall.py
1.346 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_outwin.py
5.536 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_parenmatch.py
3.461 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_pathbrowser.py
2.365 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_percolator.py
3.97 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_pyparse.py
18.911 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_pyshell.py
4.849 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_query.py
15.159 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_redirector.py
4.14 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_replace.py
8.104 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_rpc.py
0.786 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_run.py
15.387 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_runscript.py
0.759 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_scrolledlist.py
0.484 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_search.py
2.401 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_searchbase.py
5.558 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_searchengine.py
11.316 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_sidebar.py
26.274 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_squeezer.py
19.195 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_stackviewer.py
0.968 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_statusbar.py
1.106 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_text.py
6.807 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_textview.py
7.191 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_tooltip.py
5.259 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_tree.py
1.711 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_undo.py
4.129 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_util.py
0.301 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_warning.py
2.676 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_window.py
1.05 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_zoomheight.py
0.976 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
test_zzdummy.py
4.351 KB
17 Aug 2026 3.08 PM
root / linksafe
0644
tkinter_testing_utils.py
2.278 KB
17 Aug 2026 3.08 PM
root / linksafe
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF