Procházet zdrojové kódy

chunkers: add fixed chunker tests to selftest

Thomas Waldmann před 1 týdnem
rodič
revize
25ec20410c

+ 3 - 2
src/borg/selftest.py

@@ -23,10 +23,11 @@ from unittest import TestResult, TestSuite, defaultTestLoader
 
 from .testsuite.crypto_test import CryptoTestCase
 from .testsuite.chunkers.buzhash_self_test import ChunkerTestCase
+from .testsuite.chunkers.fixed_self_test import ChunkerFixedTestCase
 
-SELFTEST_CASES = [CryptoTestCase, ChunkerTestCase]
+SELFTEST_CASES = [CryptoTestCase, ChunkerTestCase, ChunkerFixedTestCase]
 
-SELFTEST_COUNT = 11
+SELFTEST_COUNT = 17
 
 
 class SelfTestResult(TestResult):

+ 3 - 0
src/borg/testsuite/chunkers/fixed_ut_test.py → src/borg/testsuite/chunkers/fixed_self_test.py

@@ -1,3 +1,6 @@
+# Note: these tests are part of the self test, do not use or import pytest functionality here.
+#       See borg.selftest for details. If you add/remove test methods, update SELFTEST_COUNT
+
 from io import BytesIO
 
 from ...chunkers.fixed import ChunkerFixed