    @Test
    public void verify_usable_stack_trace() {

        try {
            man.node("aa").exec(new ExceptionalRunnable());
        } catch (Exception e) {
            e.printStackTrace();
            ArithmeticException exception = (ArithmeticException) e; 
            // expect that exception not changed
            boolean found = false;
            for (StackTraceElement stackTraceElement : exception.getStackTrace()) {
                if (stackTraceElement.getClassName().equals(this.getClass().getName()) && stackTraceElement.getMethodName().equals("verify_usable_stack_trace")) {
                    found = true;
                }
            }
            Assert.assertTrue("expected this method in stack trace", found);
        }
    }