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_io.py
import unittest import io from idlelib.PyShell import PseudoInputFile, PseudoOutputFile from test import test_support as support class Base(object): def __str__(self): return '%s:str' % type(self).__name__ def __unicode__(self): return '%s:unicode' % type(self).__name__ def __len__(self): return 3 def __iter__(self): return iter('abc') def __getitem__(self, *args): return '%s:item' % type(self).__name__ def __getslice__(self, *args): return '%s:slice' % type(self).__name__ class S(Base, str): pass class U(Base, unicode): pass class BA(Base, bytearray): pass class MockShell: def __init__(self): self.reset() def write(self, *args): self.written.append(args) def readline(self): return self.lines.pop() def close(self): pass def reset(self): self.written = [] def push(self, lines): self.lines = list(lines)[::-1] class PseudeOutputFilesTest(unittest.TestCase): def test_misc(self): shell = MockShell() f = PseudoOutputFile(shell, 'stdout', 'utf-8') self.assertIsInstance(f, io.TextIOBase) self.assertEqual(f.encoding, 'utf-8') self.assertIsNone(f.errors) self.assertIsNone(f.newlines) self.assertEqual(f.name, '<stdout>') self.assertFalse(f.closed) self.assertTrue(f.isatty()) self.assertFalse(f.readable()) self.assertTrue(f.writable()) self.assertFalse(f.seekable()) def test_unsupported(self): shell = MockShell() f = PseudoOutputFile(shell, 'stdout', 'utf-8') self.assertRaises(IOError, f.fileno) self.assertRaises(IOError, f.tell) self.assertRaises(IOError, f.seek, 0) self.assertRaises(IOError, f.read, 0) self.assertRaises(IOError, f.readline, 0) def test_write(self): shell = MockShell() f = PseudoOutputFile(shell, 'stdout', 'utf-8') f.write('test') self.assertEqual(shell.written, [('test', 'stdout')]) shell.reset() f.write('t\xe8st') self.assertEqual(shell.written, [('t\xe8st', 'stdout')]) shell.reset() f.write(u't\xe8st') self.assertEqual(shell.written, [(u't\xe8st', 'stdout')]) shell.reset() f.write(S('t\xe8st')) self.assertEqual(shell.written, [('t\xe8st', 'stdout')]) self.assertEqual(type(shell.written[0][0]), str) shell.reset() f.write(BA('t\xe8st')) self.assertEqual(shell.written, [('t\xe8st', 'stdout')]) self.assertEqual(type(shell.written[0][0]), str) shell.reset() f.write(U(u't\xe8st')) self.assertEqual(shell.written, [(u't\xe8st', 'stdout')]) self.assertEqual(type(shell.written[0][0]), unicode) shell.reset() self.assertRaises(TypeError, f.write) self.assertEqual(shell.written, []) self.assertRaises(TypeError, f.write, 123) self.assertEqual(shell.written, []) self.assertRaises(TypeError, f.write, 'test', 'spam') self.assertEqual(shell.written, []) def test_writelines(self): shell = MockShell() f = PseudoOutputFile(shell, 'stdout', 'utf-8') f.writelines([]) self.assertEqual(shell.written, []) shell.reset() f.writelines(['one\n', 'two']) self.assertEqual(shell.written, [('one\n', 'stdout'), ('two', 'stdout')]) shell.reset() f.writelines(['on\xe8\n', 'tw\xf2']) self.assertEqual(shell.written, [('on\xe8\n', 'stdout'), ('tw\xf2', 'stdout')]) shell.reset() f.writelines([u'on\xe8\n', u'tw\xf2']) self.assertEqual(shell.written, [(u'on\xe8\n', 'stdout'), (u'tw\xf2', 'stdout')]) shell.reset() f.writelines([S('t\xe8st')]) self.assertEqual(shell.written, [('t\xe8st', 'stdout')]) self.assertEqual(type(shell.written[0][0]), str) shell.reset() f.writelines([BA('t\xe8st')]) self.assertEqual(shell.written, [('t\xe8st', 'stdout')]) self.assertEqual(type(shell.written[0][0]), str) shell.reset() f.writelines([U(u't\xe8st')]) self.assertEqual(shell.written, [(u't\xe8st', 'stdout')]) self.assertEqual(type(shell.written[0][0]), unicode) shell.reset() self.assertRaises(TypeError, f.writelines) self.assertEqual(shell.written, []) self.assertRaises(TypeError, f.writelines, 123) self.assertEqual(shell.written, []) self.assertRaises(TypeError, f.writelines, [123]) self.assertEqual(shell.written, []) self.assertRaises(TypeError, f.writelines, [], []) self.assertEqual(shell.written, []) def test_close(self): shell = MockShell() f = PseudoOutputFile(shell, 'stdout', 'utf-8') self.assertFalse(f.closed) f.write('test') f.close() self.assertTrue(f.closed) self.assertRaises(ValueError, f.write, 'x') self.assertEqual(shell.written, [('test', 'stdout')]) f.close() self.assertRaises(TypeError, f.close, 1) class PseudeInputFilesTest(unittest.TestCase): def test_misc(self): shell = MockShell() f = PseudoInputFile(shell, 'stdin', 'utf-8') self.assertIsInstance(f, io.TextIOBase) self.assertEqual(f.encoding, 'utf-8') self.assertIsNone(f.errors) self.assertIsNone(f.newlines) self.assertEqual(f.name, '<stdin>') self.assertFalse(f.closed) self.assertTrue(f.isatty()) self.assertTrue(f.readable()) self.assertFalse(f.writable()) self.assertFalse(f.seekable()) def test_unsupported(self): shell = MockShell() f = PseudoInputFile(shell, 'stdin', 'utf-8') self.assertRaises(IOError, f.fileno) self.assertRaises(IOError, f.tell) self.assertRaises(IOError, f.seek, 0) self.assertRaises(IOError, f.write, 'x') self.assertRaises(IOError, f.writelines, ['x']) def test_read(self): shell = MockShell() f = PseudoInputFile(shell, 'stdin', 'utf-8') shell.push(['one\n', 'two\n', '']) self.assertEqual(f.read(), 'one\ntwo\n') shell.push(['one\n', 'two\n', '']) self.assertEqual(f.read(-1), 'one\ntwo\n') shell.push(['one\n', 'two\n', '']) self.assertEqual(f.read(None), 'one\ntwo\n') shell.push(['one\n', 'two\n', 'three\n', '']) self.assertEqual(f.read(2), 'on') self.assertEqual(f.read(3), 'e\nt') self.assertEqual(f.read(10), 'wo\nthree\n') shell.push(['one\n', 'two\n']) self.assertEqual(f.read(0), '') self.assertRaises(TypeError, f.read, 1.5) self.assertRaises(TypeError, f.read, '1') self.assertRaises(TypeError, f.read, 1, 1) def test_readline(self): shell = MockShell() f = PseudoInputFile(shell, 'stdin', 'utf-8') shell.push(['one\n', 'two\n', 'three\n', 'four\n']) self.assertEqual(f.readline(), 'one\n') self.assertEqual(f.readline(-1), 'two\n') self.assertEqual(f.readline(None), 'three\n') shell.push(['one\ntwo\n']) self.assertEqual(f.readline(), 'one\n') self.assertEqual(f.readline(), 'two\n') shell.push(['one', 'two', 'three']) self.assertEqual(f.readline(), 'one') self.assertEqual(f.readline(), 'two') shell.push(['one\n', 'two\n', 'three\n']) self.assertEqual(f.readline(2), 'on') self.assertEqual(f.readline(1), 'e') self.assertEqual(f.readline(1), '\n') self.assertEqual(f.readline(10), 'two\n') shell.push(['one\n', 'two\n']) self.assertEqual(f.readline(0), '') self.assertRaises(TypeError, f.readlines, 1.5) self.assertRaises(TypeError, f.readlines, '1') self.assertRaises(TypeError, f.readlines, 1, 1) def test_readlines(self): shell = MockShell() f = PseudoInputFile(shell, 'stdin', 'utf-8') shell.push(['one\n', 'two\n', '']) self.assertEqual(f.readlines(), ['one\n', 'two\n']) shell.push(['one\n', 'two\n', '']) self.assertEqual(f.readlines(-1), ['one\n', 'two\n']) shell.push(['one\n', 'two\n', '']) self.assertEqual(f.readlines(None), ['one\n', 'two\n']) shell.push(['one\n', 'two\n', '']) self.assertEqual(f.readlines(0), ['one\n', 'two\n']) shell.push(['one\n', 'two\n', '']) self.assertEqual(f.readlines(3), ['one\n']) shell.push(['one\n', 'two\n', '']) self.assertEqual(f.readlines(4), ['one\n', 'two\n']) shell.push(['one\n', 'two\n', '']) self.assertRaises(TypeError, f.readlines, 1.5) self.assertRaises(TypeError, f.readlines, '1') self.assertRaises(TypeError, f.readlines, 1, 1) def test_close(self): shell = MockShell() f = PseudoInputFile(shell, 'stdin', 'utf-8') shell.push(['one\n', 'two\n', '']) self.assertFalse(f.closed) self.assertEqual(f.readline(), 'one\n') f.close() self.assertFalse(f.closed) self.assertEqual(f.readline(), 'two\n') self.assertRaises(TypeError, f.close, 1) def test_main(): support.run_unittest(PseudeOutputFilesTest, PseudeInputFilesTest) if __name__ == '__main__': test_main()
Close