Điểm:0

Gỡ lỗi các bài kiểm tra chức năng với phpunit chỉ bị treo trừ khi tôi chuyển đổi "dừng/bắt đầu nghe các kết nối gỡ lỗi php"

lá cờ cn

Cố gắng thiết lập và chạy thử nghiệm bằng cách làm theo https://www.previousnext.com.au/blog/running-and-debugging-phpunit-tests-phpstorm-ddev-and-xdebug. Có vẻ như hoạt động, ngoại trừ có vấn đề với các bài kiểm tra chức năng. Nếu tôi tắt xdebug, thử nghiệm sẽ chạy trong khoảng 5 giây. Nếu tôi bật xdebug và cố gắng "gỡ lỗi kiểm tra", nó sẽ bị treo vĩnh viễn.

Nếu tôi đợi khoảng 30 giây rồi chuyển đổi "dừng/bắt đầu nghe các kết nối gỡ lỗi PHP" trong phpstorm, tab "mã đầu vào tiêu chuẩn" thứ hai sẽ mở trong bảng gỡ lỗi và nó tiếp tục bị treo. Nhấp vào "tiếp tục chương trình" để tiếp tục thực hiện, nhưng vài giây sau tôi cần thực hiện lại. Điều này xảy ra một vài lần và thử nghiệm cuối cùng đã hoàn tất, nhưng có vẻ như có điều gì đó về xdebug đang khiến mọi thứ gặp khó khăn.

Tôi đang sao chép với các điểm dừng trong NodeAdminTest::testContentAdminSort và UiHelperTrait::drupalLogin.

Điểm:0
lá cờ cn

Việc tăng "kết nối đồng thời tối đa" lên 3+ trong cài đặt phpstorm sẽ khắc phục sự cố.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.