require volume toplink to exist

This commit is contained in:
Mike McLean 2025-05-05 19:26:08 -04:00 committed by Tomas Kopecek
parent 3a7656015f
commit 40d7a30f1b
2 changed files with 5 additions and 15 deletions

View file

@ -195,10 +195,12 @@ class TestPromoteBuildFiles(unittest.TestCase):
mock.patch('koji.pathinfo', new=self.pathinfo).start()
# separate dir for volume X
vol_x = self.tempdir + '/vol_X'
toplink = self.tempdir + '/vol_X/toplink'
koji.ensuredir(vol_x)
voldir = self.pathinfo.volumedir('X')
koji.ensuredir(os.path.dirname(voldir)) # koji/vol
os.symlink(vol_x, voldir)
os.symlink(self.topdir, toplink)
self.exports = kojihub.RootExports()
self.UpdateProcessor = mock.patch('kojihub.kojihub.UpdateProcessor',