code: def test_video_dataset_available(self):
      self.create_video_dataset()
      dataset = LightlyDataset(input_dir=self.input_dir)
  
      out_dir = tempfile.mkdtemp()
      dataset.dump(
          out_dir, dataset.get_filenames()[(len(dataset) // 2) :]
      )
      self.assertEqual(len(os.listdir(out_dir)), len(dataset) // 2)
      for filename in os.listdir(out_dir):
          self.assertIn(
              filename, dataset.get_filenames()[(len(dataset) // 2) :]
          )
  
imports: import os
  import shutil
  import tempfile
  import unittest
  from typing import List, Tuple
  import numpy
  import torchvision
  from PIL.Image import Image
  from lightly.data import LightlyDataset
  from lightly.data._utils import check_images
label_desc: Use image node_id 14 for calling the TestLightlyDataset obj's underlying member method code with example usage: obj.test_video_dataset_available() without return types