@Test(timeout=5000)
    public void ignoreNonLegacyHTTPCodes() throws Exception {
        logTestStart();
        // Initiate a new session
        session.send(ComposableBody.builder().build());
        StubConnection conn = cm.awaitConnection();
        AbstractBody scr = ComposableBody.builder()
                .setAttribute(Attributes.SID, "123XYZ")
                .setAttribute(Attributes.WAIT, "1")
                .setAttribute(Attributes.VER, "1.8")
                .build();
        conn.sendResponseWithStatus(scr, 400);

        // This should work, since the ver attr indicated non-legacy CM
        try {
            session.send(ComposableBody.builder().build());
            conn = cm.awaitConnection();
            conn.sendResponse(ComposableBody.builder()
                    .setAttribute(Attributes.SID, "123XYZ")
                    .build());
        } catch (BOSHException boshx) {
            fail("Caught boshx: " + boshx.getMessage());
        }

        assertValidators(scr);
    }