@pytest.mark.parametrize('insert, coerced_val, coerced_dtype', [(1, 1, object), (1.1, 1.1, object), (False, False, object), ('x', 'x', object)])
def test_insert_index_object(self, insert, coerced_val, coerced_dtype):
    obj = pd.Index(list('abcd'))
    assert (obj.dtype == object)
    exp = pd.Index(['a', coerced_val, 'b', 'c', 'd'])
    self._assert_insert_conversion(obj, insert, exp, coerced_dtype)
@pytest.mark.parametrize('insert, coerced_val, coerced_dtype', [(1, 1, object), (1.1, 1.1, object), (False, False, object), ('x', 'x', object)])
def test_insert_index_object(self, insert, coerced_val, coerced_dtype):
    obj = pd.Index(list('abcd'))
    assert (obj.dtype == object)
    exp = pd.Index(['a', coerced_val, 'b', 'c', 'd'])
    self._assert_insert_conversion(obj, insert, exp, coerced_dtype)