code: def test_sign_in_with_config(self):
      username = "place holder"
      api_key = "place holder"
      plotly_domain = "test domain"
      plotly_streaming_domain = "test streaming domain"
      plotly_ssl_verification = False
      py.sign_in(
          username,
          api_key,
          plotly_domain=plotly_domain,
          plotly_streaming_domain=plotly_streaming_domain,
          plotly_ssl_verification=plotly_ssl_verification,
      )
      config = py.get_config()
      self.assertEqual(config["plotly_domain"], plotly_domain)
      self.assertEqual(
          config["plotly_streaming_domain"], plotly_streaming_domain
      )
      self.assertEqual(
          config["plotly_ssl_verification"], plotly_ssl_verification
      )
  
file_path: plotly.py/packages/python/chart-studio/chart_studio/tests/test_plot_ly/test_plotly/test_credentials.py
imports: from __future__ import absolute_import
  import _plotly_utils.exceptions
  from chart_studio import plotly, exceptions
  import chart_studio.session
  import chart_studio.tools
  from chart_studio.tests.utils import PlotlyTestCase
  import sys
label_desc: Use image node_id 5 for calling the TestSignIn obj's underlying member method code with example usage: obj.test_sign_in_with_config() without return types