code: def test_doesnotexist(
      app_config: AppConfig, get_job_runner: GetJobRunner
  ) -> None:
      dataset, config, split = (
          "doesnotexist",
          "doesnotexist",
          "doesnotexist",
      )
      job_runner = get_job_runner(dataset, config, split, app_config)
      compute_result = job_runner.compute()
      assert compute_result.content == {
          "viewer": False,
          "preview": False,
          "search": False,
          "filter": False,
      }
  
file_path: datasets-server/services/worker/tests/job_runners/split/test_is_valid.py
imports: from collections.abc import Callable
  from http import HTTPStatus
  from typing import Any
  import pytest
  from libcommon.resources import CacheMongoResource, QueueMongoResource
  from libcommon.simple_cache import upsert_response
  from libcommon.utils import Priority
  from worker.config import AppConfig
  from worker.job_runners.split.is_valid import SplitIsValidJobRunner
  from ..utils import REVISION_NAME, UpstreamResponse
label_desc: Use image node_id 4 for calling a global function with example usage: test_doesnotexist(app_config, get_job_runner) without return types