def assertSnapshotClose(self, imageName):
     cmds.undoInfo(stateWithoutFlush=False
                   )  # disable the undo queue during the snapshot
     baselineImage = os.path.join(self._baselineDir, imageName)
     snapshotImage = os.path.join(self._testDir, imageName)
     imageUtils.snapshot(snapshotImage, width=960, height=540)
     retVal = self.assertImagesClose(baselineImage, snapshotImage)
     cmds.undoInfo(stateWithoutFlush=True)
     return retVal
Example #2
0
    def assertSnapshotClose(self, imageName, usdVersion=None):
        paths = []
        if (usdVersion):
            paths = [usdVersion, imageName]
        else:
            paths = [imageName]

        baselineImage = os.path.join(self._baselineDir, *paths)
        snapshotImage = os.path.join(self._testDir, imageName)
        imageUtils.snapshot(snapshotImage, width=960, height=540)
        return self.assertImagesClose(baselineImage, snapshotImage)
 def assertSnapshotClose(self, imageName):
     baselineImage = os.path.join(self._baselineDir, imageName)
     snapshotImage = os.path.join(self._testDir, imageName)
     imageUtils.snapshot(snapshotImage, width=960, height=540)
     return self.assertImagesClose(baselineImage, snapshotImage)