summaryrefslogtreecommitdiff
path: root/tests/test_recursiveloader.py
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2017-12-02 20:35:21 +0100
committerMichał Górny <mgorny@gentoo.org>2017-12-02 20:35:21 +0100
commit8b98aabe1bcc696114c07e8befc112bfecdf7e72 (patch)
treef17907970d2cef1d288859dc983aa08ae9e0a779 /tests/test_recursiveloader.py
parent9e9161c100d22d7296283ac196795f30b6876407 (diff)
downloadgemato-8b98aabe1bcc696114c07e8befc112bfecdf7e72.tar.gz
tests: Replace lambdas with serializable functions
Diffstat (limited to 'tests/test_recursiveloader.py')
-rw-r--r--tests/test_recursiveloader.py20
1 files changed, 14 insertions, 6 deletions
diff --git a/tests/test_recursiveloader.py b/tests/test_recursiveloader.py
index 51e3727..3ad2ca5 100644
--- a/tests/test_recursiveloader.py
+++ b/tests/test_recursiveloader.py
@@ -17,6 +17,14 @@ import gemato.recursiveloader
from tests.testutil import TempDirTestCase
+def callback_return_true(e):
+ return True
+
+
+def callback_return_false(e):
+ return False
+
+
class BasicNestingTest(TempDirTestCase):
DIRS = ['sub', 'sub/deeper', 'other']
FILES = {
@@ -305,13 +313,13 @@ DATA test 0 MD5 d41d8cd98f00b204e9800998ecf8427e
m = gemato.recursiveloader.ManifestRecursiveLoader(
os.path.join(self.dir, 'Manifest'))
self.assertTrue(m.assert_directory_verifies(
- 'sub', fail_handler=lambda x: True))
+ 'sub', fail_handler=callback_return_true))
def test_assert_directory_verifies_stray_file_nofail_false(self):
m = gemato.recursiveloader.ManifestRecursiveLoader(
os.path.join(self.dir, 'Manifest'))
self.assertFalse(m.assert_directory_verifies(
- 'sub', fail_handler=lambda x: False))
+ 'sub', fail_handler=callback_return_false))
def test_cli_verifies(self):
self.assertEqual(
@@ -1497,7 +1505,7 @@ MISC foo 0 MD5 d41d8cd98f00b204e9800998ecf8427e
m = gemato.recursiveloader.ManifestRecursiveLoader(
os.path.join(self.dir, 'Manifest'))
self.assertTrue(m.assert_directory_verifies('',
- fail_handler=lambda x: True))
+ fail_handler=callback_return_true))
def test_cli_verifies(self):
self.assertEqual(
@@ -1554,7 +1562,7 @@ DATA sub/version 0 MD5 d41d8cd98f00b204e9800998ecf8427e
os.path.join(self.dir, 'Manifest'))
self.assertRaises(gemato.exceptions.ManifestCrossDevice,
m.assert_directory_verifies, '',
- fail_handler=lambda x: True)
+ fail_handler=callback_return_true)
def test_cli_verifies(self):
self.assertEqual(
@@ -1600,7 +1608,7 @@ class CrossDeviceEmptyManifestTest(TempDirTestCase):
os.path.join(self.dir, 'Manifest'))
self.assertRaises(gemato.exceptions.ManifestCrossDevice,
m.assert_directory_verifies, '',
- fail_handler=lambda x: True)
+ fail_handler=callback_return_true)
def test_cli_verifies(self):
self.assertEqual(
@@ -2671,7 +2679,7 @@ DATA sub/test 0 MD5 d41d8cd98f00b204e9800998ecf8427e
m = gemato.recursiveloader.ManifestRecursiveLoader(
os.path.join(self.dir, 'Manifest'))
self.assertTrue(m.assert_directory_verifies('',
- fail_handler=lambda x: True))
+ fail_handler=callback_return_true))
def test_cli_verifies(self):
self.assertEqual(