human
I wrote the below code

    global setVal
    class foo:
        def __delslice__(self, i, j, value):
            global setVal
            setVal = (i, j, value)
        def __delitem__(self, index):
            global setVal
            setVal = index
    del foo()[::None]
    AreEqual(setVal, slice(None, None, None))
    del foo()[::None]
    AreEqual(setVal, slice(None, None, None))

What's a good function header?

=====
Here's a good function header?
assistant
#Here's a good function header.

def test_slice_delslice_forbidden():