code: def test_no_data_param_infer(self):
      clear_target()
      user_param = generate_input_params(
          SYSTEM={
              "action": "inference",
              "dataset_split_file": TARGET_FILE,
          }
      )
      app_driver = ApplicationDriver()
      app_driver.initialise_application(user_param, {})
      self.assertTrue(app_driver.data_partitioner is not None)
      self.assertFalse(os.path.isfile(TARGET_FILE))
  
      partitioner = app_driver.data_partitioner
      self.assertFalse(partitioner.all_files)
  
imports: from __future__ import absolute_import, print_function
  import os
  import tensorflow
  from niftynet.engine.application_driver import ApplicationDriver
  from niftynet.utilities.util_common import ParserNamespace
  from tests.niftynet_testcase import NiftyNetTestCase
label_desc: Use image node_id 1 for calling the DriverPartitionerTestNoData obj's underlying member method code with example usage: obj.test_no_data_param_infer() without return types