code: def test_should_delete_single_video_in_table(self):
      path = f"{EvaDB_ROOT_DIR}/data/sample_videos/1/2.mp4"
      delete_query = (
          f"""DELETE FROM TestDeleteVideos WHERE name="{path}";"""
      )
      batch = execute_query_fetch_all(self.evadb, delete_query)
  
      query = "SELECT name FROM MyVideo"
      batch = execute_query_fetch_all(self.evadb, query)
      self.assertIsNone(
          np.testing.assert_array_equal(
              batch.frames["data"][0],
              np.array(
                  [
                      [[40, 40, 40], [40, 40, 40]],
                      [[40, 40, 40], [40, 40, 40]],
                  ]
              ),
          )
      )
  
      query = "SELECT id, data FROM MyVideo WHERE id = 41;"
      batch = execute_query_fetch_all(self.evadb, query)
      self.assertIsNone(
          np.testing.assert_array_equal(
              batch.frames["data"][0],
              np.array(
                  [
                      [[41, 41, 41], [41, 41, 41]],
                      [[41, 41, 41], [41, 41, 41]],
                  ]
              ),
          )
      )
  
file_path: evadb/test/integration_tests/long/test_delete_executor.py
imports: import unittest
  from test.util import file_remove, get_evadb_for_testing, load_functions_for_testing, shutdown_ray
  import numpy
  import pytest
  from evadb.configuration.constants import EvaDB_ROOT_DIR
  from evadb.server.command_handler import execute_query_fetch_all
label_desc: Use image node_id 3 for calling the DeleteExecutorTest obj's underlying member method code with example usage: obj.test_should_delete_single_video_in_table() without return types