code: def test_get_next_version(self, mock):
      next_version = gr.themes.Base._get_next_version(
          SpaceInfo(
              id="gradio/dracula_test", private=False, likes=0, tags=[]
          )
      )
      assert next_version == "3.20.2"
  
imports: import tempfile
  from unittest.mock import patch
  import huggingface_hub
  import pytest
  from huggingface_hub.hf_api import SpaceInfo
  import gradio
  from gradio.themes.utils import ThemeAsset, get_matching_version, get_theme_assets
label_desc: Use image node_id 1 for calling the TestThemeUploadDownload obj's underlying member method code with example usage: obj.test_get_next_version(mock) without return types