class_docstr: Exports an animation to a series of images.
  
  called like:
  ``anim.save('name.format', writer=BunchOFiles())``
  which produces a series of files named ``name{num}.format``
class_docstr_tok: ["Exports","an","animation","to","a","series","of","images",".","called","like",":","``","anim.save","(","'name.format","'",",","writer=BunchOFiles","(",")",")","``","which","produces","a","series","of","files","named","``","name","{","num","}",".format","``"]
code: def finish(self):
      self._frame_sink().close()
  
file_path: animatplot/tests/tools.py
imports: import os
  from os.path import join, split
  import functools
  import pytest
  import matplotlib.pyplot
  from matplotlib.animation import FileMovieWriter
  from matplotlib.testing.compare import compare_images
  from matplotlib.testing.decorators import remove_ticks_and_titles
  from matplotlib.testing.exceptions import ImageComparisonFailure
label_desc: Use image node_id 4 for calling the BunchOFiles obj's underlying member method code with example usage: obj.finish() without return types