code: def test_download_tag_name_nonexisting(self):
      cli_string = f"lightly-download token='123' dataset_id='{_DATASET_ID}' tag_name='nonexisting_xyz'"
      self.parse_cli_string(cli_string)
      with self.assertRaises(ValueError):
          lightly.cli.download_cli(self.cfg)
  
imports: import os
  import sys
  import tempfile
  import pytest
  import torchvision
  from hydra.experimental import compose, initialize
  import lightly
  from tests.api_workflow.mocked_api_workflow_client import MockedApiWorkflowClient, MockedApiWorkflowSetup
label_desc: Use image node_id 8 for calling the TestCLIDownload obj's underlying member method code with example usage: obj.test_download_tag_name_nonexisting() without return types