def METHOD_NAME(self):
    assert np.all(jt.binary(1,2,'maximum').data == 2)
    assert np.all(jt.binary([[1,2]],[[3,4]],'add').data == [[4,6]])
    assert np.all(jt.less(1,2).data)
    assert jt.less(1,2).data.dtype == "bool"
    x = (jt.array(1) << jt.array(3)).data
    assert (x == 8).all()
    x = (jt.array(2) ** jt.array(3)).data
    assert (x == 8).all()
    a = np.array([1,2,3])
    b = np.array([7,10,13])
    check("logical_and", a, b)
    check("logical_or", a, b)
    check("logical_xor", a, b)
    check("bitwise_and", a, b)
    check("bitwise_or", a, b)
    check("bitwise_xor", a, b)