tests package¶
Submodules¶
tests.test_barutils module¶
Test the barutils module.
-
class
tests.test_barutils.
TestClassBarutils
[source]¶ Bases:
object
Test compression, extraction and related operations.
-
class
tests.test_barutils.
TestClassBarutilsCompression
[source]¶ Bases:
object
Test file compression.
-
class
tests.test_barutils.
TestClassBarutilsConfig
[source]¶ Bases:
object
Test reading/writing configs with ConfigParser.
-
class
tests.test_barutils.
TestClassBarutilsRemovers
[source]¶ Bases:
object
Test file/folder removal.
-
class
tests.test_barutils.
TestClassBarutilsSha512
[source]¶ Bases:
object
Test manifest parsing/verification.
tests.test_filehashtools module¶
Test the filehashtools module.
-
class
tests.test_filehashtools.
TestClassFilehashtools
[source]¶ Bases:
object
Test hash/GnuPG utilities.
Test MD4 hash, if not available.
Test RIPEMD160 hash, if not available.
-
test_verifier
(onefile=False)[source]¶ Test batch hashing.
Parameters: onefile (bool) – One file or not. Default is false.
Test Whirlpool hash, if not available.
-
class
tests.test_filehashtools.
TestClassFilehashtoolsConfig
[source]¶ Bases:
object
Test reading/writing configs with ConfigParser.
tests.test_loadergen module¶
Test the loadergen module.
tests.test_networkutils module¶
Test the networkutils module.
-
class
tests.test_networkutils.
TestClassNetworkutils
[source]¶ Bases:
object
Test network utilities and support functions.
-
class
tests.test_networkutils.
TestClassNetworkutilsParsing
[source]¶ Bases:
object
Test functions that require parsing of XML/HTML.
-
tests.test_networkutils.
conn_error_mock
(url, request)[source]¶ HTTMock mock for content_length, connection error.
-
tests.test_networkutils.
cu_bad_mock
(url, request)[source]¶ Mock for carrier update checking, bad case.
-
tests.test_networkutils.
cu_good_mock
(url, request)[source]¶ Mock for carrier update checking, ideal case.
-
tests.test_networkutils.
download_mock_huge
(url, request)[source]¶ HTTMock mock for downloading big files.
-
tests.test_networkutils.
sr_bad_mock
(url, request)[source]¶ Mock for software release lookup, worst case.
tests.test_pseudocap module¶
Test the pseudocap module.
tests.test_scriptutils module¶
Test the scriptutils module.
-
class
tests.test_scriptutils.
TestClassScriptutilsArguments
[source]¶ Bases:
object
Test argparse parser generation.
-
class
tests.test_scriptutils.
TestClassScriptutilsGPG
[source]¶ Bases:
object
Test GPG-related utilities.
-
class
tests.test_scriptutils.
TestClassScriptutilsIntegrity
[source]¶ Bases:
object
Test checking file integrity.
-
class
tests.test_scriptutils.
TestClassScriptutilsSevenzip
[source]¶ Bases:
object
Test 7-Zip related utilities.
-
class
tests.test_scriptutils.
TestClassScriptutilsSoftware
[source]¶ Bases:
object
Test software release-related utilities.
tests.test_smtputils module¶
Test the smtputils module.
tests.test_sqlutils module¶
Test the sqlutils module.
tests.test_textgenerator module¶
Test the textgenerator module.
tests.test_utilities module¶
Test the utilities module.
-
class
tests.test_utilities.
TestClassUtilities7z
[source]¶ Bases:
object
Test utilities related to 7-Zip.
-
class
tests.test_utilities.
TestClassUtilitiesArgparse
[source]¶ Bases:
object
Test miscellaneous utilities involving arguments.
-
class
tests.test_utilities.
TestClassUtilitiesConfig
[source]¶ Bases:
object
Test reading/writing configs with ConfigParser.
-
class
tests.test_utilities.
TestClassUtilitiesLoaders
[source]¶ Bases:
object
Test autoloader integrity checking.
-
class
tests.test_utilities.
TestClassUtilitiesPlatform
[source]¶ Bases:
object
Test platform utilities.
-
class
tests.test_utilities.
TestClassUtilitiesStdout
[source]¶ Bases:
object
Test UselessStdout and related things.
Module contents¶
The unit test portion of bbarchivist.