def test_create_shot(self): shot_name = "NSH01" parent_id = str(self.sequence.id) shot = shots_service.create_shot( self.project.id, parent_id, shot_name ) self.assertEquals(shot["name"], shot_name) self.assertEquals(shot["parent_id"], parent_id)
def post(self, project_id): """ Create a shot for given project. """ (sequence_id, name, data) = self.get_arguments() projects_service.get_project(project_id) permissions.check_manager_permissions() shot = shots_service.create_shot(project_id, sequence_id, name, data=data) return shot, 201
def post(self, project_id): """ Create a shot for given project. """ (sequence_id, name, data, nb_frames) = self.get_arguments() projects_service.get_project(project_id) user_service.check_manager_project_access(project_id) shot = shots_service.create_shot( project_id, sequence_id, name, data=data, nb_frames=nb_frames ) return shot, 201