Tôi mới đến grails, đến từ Django.grails test-app để xuất ra bàn điều khiển
Sử dụng thử nghiệm phát triển theo định hướng, tôi đã quen với việc viết các bài kiểm tra và sau đó là chức năng thực tế. Điều gì làm việc tốt cho tôi nó để viết thử nghiệm, chạy hàm với một số đầu ra gỡ lỗi để xem trạng thái của biến đó cho đến khi kiểm tra đơn vị chuyển, và sau đó di chuyển đầu ra gỡ lỗi.
Trong grails 'grails test-app', đầu ra của 'log.debug' và 'println' không được ghi vào bàn điều khiển và cũng không có trong báo cáo.
Điểm tài liệu để sử dụng mocklogging, sẽ xuất các lệnh gọi log.debug sang bàn điều khiển, nhưng sử dụng grails 1.2.1, tôi không thể thấy bất kỳ đầu ra nào.
Có thể bất kỳ ai vui lòng cho tôi biết cách xem đầu ra của 'println' hoặc 'log.debug' trong bảng điều khiển để tăng tốc độ phát triển của tôi không?
Bạn có biết cách xuất ra lỗi actuall như được báo cáo bởi junit không? I E. "mong đợi foo, nhưng có thanh". Ngay cả với -testOut và -testErr, nó không được hiển thị và tôi phải tìm trong các tệp tin mục tiêu/test-reports/plain/*. – c089
Cùng một vấn đề ở đây. Tôi phải làm một cái gì đó như thế này: $ grails test-app -echoOut -echoErr Something.testMain; cat ./target/test-reports/plain/TEST-integration-integration-SomethingTests.txt Có ai biết một cách để thực sự làm cho nó xuất tất cả mọi thứ? Thxx! – jpswain
Cảm ơn bạn đã đăng những nội dung này. Tôi chỉ muốn tôi có thể tìm ra một cách để có đầu ra giao diện điều khiển in tên thử nghiệm nó đang chạy thay vì "1 của xx". Những -echoOut in ra một số thông tin hữu ích, nhưng không phải là tên thử nghiệm. – franzcatch