]> git.ipfire.org Git - pbs.git/commitdiff
tests: Create default objects in a single database transaction
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 Oct 2022 16:23:33 +0000 (16:23 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 12 Oct 2022 16:23:33 +0000 (16:23 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
tests/test.py

index ebab1b435ae4f663aed710ad8b5ca5720f866b0b..bca9831713ed50caaf9aba6128bc905755b49462 100644 (file)
@@ -93,7 +93,8 @@ class TestCase(unittest.IsolatedAsyncioTestCase):
                self.db = self.backend.db
 
                # Create some default objects
-               await self._create_default_objects()
+               with self.db.transaction():
+                       await self._create_default_objects()
 
        async def asyncTearDown(self):
                # Dump a listing of all temporary files