code: def test_status_show_server():
      target_addr = ("127.0.0.1", 7002)
      set_show_addr(target_addr)
      shutdown_show_server()
  
      pre_status = status_show_server()
  
      assert pre_status["app_runner_exists"]
  
      target_addr = ("127.0.0.1", 7003)
      set_show_addr(target_addr)
  
      post_status = status_show_server()
      assert post_status["app_runner_exists"]
      assert isinstance(post_status["addr"], tuple)
  
      shutdown_show_server()
  
imports: from interpret import set_show_addr, get_show_addr, shutdown_show_server, status_show_server
  from interpret import show, init_show_server, preserve, get_visualize_provider, set_visualize_provider
  from ..tutils import synthetic_classification
  from interpret.glassbox import LogisticRegression
  from interpret import show_link
  import requests
  import os
  import tempfile
  import pytest
  from interpret.provider import PreserveProvider
label_desc: Use image node_id 6 for calling a global function with example usage: test_status_show_server() without return types