class_docstr: Test ability to marshall slider protos.
class_docstr_tok: ["Test","ability","to","marshall","slider","protos","."]
code: def test_step_zero(self):
      with pytest.raises(StreamlitAPIException) as exc:
          st.slider("Label", min_value=0, max_value=10, step=0)
      self.assertEqual(
          "Slider components cannot be passed a `step` of 0.",
          str(exc.value),
      )
  
imports: from datetime import date, datetime, time, timedelta, timezone
  from unittest.mock import MagicMock, patch
  import numpy
  import pytest
  from parameterized import parameterized
  import streamlit
  from streamlit.errors import StreamlitAPIException
  from streamlit.js_number import JSNumber
  from streamlit.proto.LabelVisibilityMessage_pb2 import LabelVisibilityMessage
  from streamlit.testing.v1.app_test import AppTest
  from tests.delta_generator_test_case import DeltaGeneratorTestCase
label_desc: Use image node_id 12 for calling the SliderTest obj's underlying member method code with example usage: obj.test_step_zero() without return types