Example #1
0
 def staggerFrames(self, range, stagger):
     """Staggers the specified frame range on this layer.
     @type  range: string
     @param range: The frame range to stagger
     @type  stagger: int
     @param stagger: The amount to stagger by"""
     self.stub.StaggerFrames(job_pb2.LayerStaggerFramesRequest(
         layer=self.data, range=range, stagger=stagger),
                             timeout=Cuebot.Timeout)
Example #2
0
    def testStaggerFrames(self, getStubMock):
        stubMock = mock.Mock()
        stubMock.StaggerFrames.return_value = job_pb2.LayerStaggerFramesResponse()
        getStubMock.return_value = stubMock

        range = '1-10'
        stagger = 4
        layer = opencue.wrappers.layer.Layer(
            job_pb2.Layer(name=TEST_LAYER_NAME))
        layer.staggerFrames(range, stagger)

        stubMock.StaggerFrames.assert_called_with(
            job_pb2.LayerStaggerFramesRequest(layer=layer.data, range=range, stagger=stagger),
            timeout=mock.ANY)