Linux boca.hozzt.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
: 159.253.39.62 | : 3.131.38.104
Cant Read [ /etc/named.conf ]
7.4.33
renovkoron
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
cloudlinux /
venv /
lib /
python3.11 /
site-packages /
testfixtures /
tests /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
test_django
[ DIR ]
drwxr-xr-x
__init__.py
64
B
-rw-r--r--
configparser-read.txt
832
B
-rw-r--r--
configparser-write.txt
775
B
-rw-r--r--
directory-contents.txt
739
B
-rw-r--r--
sample1.py
1.11
KB
-rw-r--r--
sample2.py
412
B
-rw-r--r--
sample3.py
43
B
-rw-r--r--
test_compare.py
61.34
KB
-rw-r--r--
test_comparison.py
22.17
KB
-rw-r--r--
test_components.py
974
B
-rw-r--r--
test_date.py
10.41
KB
-rw-r--r--
test_datetime.py
16.58
KB
-rw-r--r--
test_diff.py
892
B
-rw-r--r--
test_generator.py
467
B
-rw-r--r--
test_log_capture.py
7.21
KB
-rw-r--r--
test_logcapture.py
19.21
KB
-rw-r--r--
test_mappingcomparison.py
9.42
KB
-rw-r--r--
test_mock.py
2.19
KB
-rw-r--r--
test_outputcapture.py
4.25
KB
-rw-r--r--
test_popen.py
22.77
KB
-rw-r--r--
test_popen_docs.py
7.5
KB
-rw-r--r--
test_rangecomparison.py
5.21
KB
-rw-r--r--
test_replace.py
29.27
KB
-rw-r--r--
test_replacer.py
3.81
KB
-rw-r--r--
test_roundcomparison.py
4.71
KB
-rw-r--r--
test_sequencecomparison.py
12.08
KB
-rw-r--r--
test_should_raise.py
9.73
KB
-rw-r--r--
test_shouldwarn.py
4.51
KB
-rw-r--r--
test_stringcomparison.py
1.32
KB
-rw-r--r--
test_sybil.py
4.2
KB
-rw-r--r--
test_tempdir.py
2.82
KB
-rw-r--r--
test_tempdirectory.py
10.95
KB
-rw-r--r--
test_time.py
7.55
KB
-rw-r--r--
test_twisted.py
5.54
KB
-rw-r--r--
test_wrap.py
6.42
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : test_sybil.py
from textwrap import dedent from unittest import TestCase from testfixtures.mock import Mock from sybil.document import Document from testfixtures import compare, Comparison as C, TempDirectory from testfixtures.sybil import FileParser, FileBlock class TestFileParser(TestCase): def check_document(self, text, expected): d = Document(dedent(text), path='/dev/null') compare( list(r.parsed for r in FileParser('td')(d)), expected=expected ) def test_multiple_files(self): self.check_document( text=""" .. topic:: file.txt :class: write-file line 1 line 2 line 3 .. topic:: file2.txt :class: read-file line 4 line 5 line 6 """, expected = [ C(FileBlock, path='file.txt', content="line 1\n\nline 2\nline 3\n", action='write'), C(FileBlock, path='file2.txt', content='line 4\n\nline 5\nline 6\n', action='read'), ]) def test_ignore_literal_blocking(self): self.check_document( text=""" .. topic:: file.txt :class: write-file :: line 1 line 2 line 3 """, expected=[ C(FileBlock, path='file.txt', content="line 1\n\nline 2\nline 3\n", action='write'), ]) def test_file_followed_by_text(self): self.check_document( text=""" .. topic:: file.txt :class: write-file print("hello") out = 'there' foo = 'bar' This is just some normal text! """, expected=[ C(FileBlock, path='file.txt', content='print("hello")' '\nout = \'there\'\n\nfoo = \'bar\'\n', action='write'), ]) def test_red_herring(self): self.check_document( text=""" .. topic:: file.txt :class: not-a-file print "hello" out = 'there' """, expected=[] ) def test_no_class(self): self.check_document( text=""" .. topic:: file.txt print "hello" out = 'there' """, expected=[] ) def check_evaluate(self, dir, block, expected): parser = FileParser('td') compare(expected, actual=parser.evaluate(Mock( parsed=block, namespace={'td': dir}, path='/the/file', line=42, ))) def test_evaluate_read_same(self): with TempDirectory() as dir: dir.write('foo', b'content') self.check_evaluate( dir, FileBlock('foo', 'content', 'read'), expected=None ) def test_evaluate_read_difference(self): with TempDirectory() as dir: dir.write('foo', b'actual') self.check_evaluate( dir, FileBlock('foo', 'expected', 'read'), expected=( "--- File '/the/file', line 42:\n" "+++ Reading from \"{}/foo\":\n" "@@ -1 +1 @@\n" "-expected\n" "+actual" ).format(dir.path) ) def test_evaluate_write(self): with TempDirectory() as dir: self.check_evaluate( dir, FileBlock('foo', 'content', 'write'), expected=None ) dir.compare(['foo']) compare(dir.read('foo', 'ascii'), 'content')
Close