old_contents: """ Test the command line interface """
  
  import pytest
  
  from ..cli import _is_float, _resolve_type
  
  
  @pytest.mark.parametrize("test_input,expected", [
      ("True", True),
      ("False", False),
      ("None", None),
      (13.3, 13.3),
      (10, 10),
      ("hello world", "hello world"),
      ("😍", "😍"),
  ])
  def test_resolve_type(test_input, expected):
      assert _resolve_type(test_input) == expected
  
  
  @pytest.mark.parametrize("value,expected", [
      (13.71, 13.71),
      ("False", False),
      ("None", False),
      (-8.2, -8.2),
      (10, 10),
      ("hello world", False),
      ("😍", False),
  ])
  def test_is_float(value, expected):
      assert (_is_float(value)) == expected
  
new_contents: """ Test the command line interface """
  
  import pytest
  
  from ..cli import _is_float, _resolve_type
  
  
  @pytest.mark.parametrize("test_input,expected", [
      ("True", True),
      ("False", False),
      ("None", None),
      (13.3, 13.3),
      (10, 10),
      ("hello world", "hello world"),
      (u"😍", u"😍"),
  ])
  def test_resolve_type(test_input, expected):
      assert _resolve_type(test_input) == expected
  
  
  @pytest.mark.parametrize("value,expected", [
      (13.71, 13.71),
      ("False", False),
      ("None", False),
      (-8.2, -8.2),
      (10, 10),
      ("hello world", False),
      ("😍", False),
  ])
  def test_is_float(value, expected):
      assert (_is_float(value)) == expected
  
subject: Add encoding for py2