import py
from rpython.jit.backend.cli.test.test_zrpy_basic import CliTranslatedJitMixin
from rpython.jit.metainterp.test import test_send


class TestSend(CliTranslatedJitMixin, test_send.TestOOtype):
    # for the individual tests see
    # ====> ../../../metainterp/test/test_send.py

    def test_recursive_call_to_portal_from_blackhole(self):
        py.test.skip('string return values are not supported')

    test_oosend_guard_failure = py.test.mark.xfail(
        test_send.TestOOtype.test_oosend_guard_failure.im_func)
    
    test_oosend_guard_failure_2 = py.test.mark.xfail(
        test_send.TestOOtype.test_oosend_guard_failure_2.im_func)
