code: def test_url_to_filename_with_etags_eliminates_quotes(self):
      for url in [
          "http://allenai.org",
          "http://cool.org",
          "https://www.google.com",
          "http://pytorch.org",
      ]:
          filename = url_to_filename(url, etag='"mytag"')
          assert "http" not in filename
          pathlib.Path(os.path.join(self.TEST_DIR, filename)).touch()
          json.dump(
              {"url": url, "etag": "mytag"},
              open(
                  os.path.join(self.TEST_DIR, filename + ".json"), "w"
              ),
          )
          back_to_url, etag = filename_to_url(
              filename, cache_dir=self.TEST_DIR
          )
          assert back_to_url == url
          assert etag == "mytag"
  
file_path: scispacy/tests/test_file_cache.py
imports: import os
  import pathlib
  import json
  import unittest
  import shutil
  import pytest
  from scispacy.file_cache import filename_to_url, url_to_filename
label_desc: Use image node_id 5 for calling the TestFileUtils obj's underlying member method code with example usage: obj.test_url_to_filename_with_etags_eliminates_quotes() without return types