Tôi vừa mới cập nhật để TeamCity 9.1.6 để chạy thử nghiệm đơn vị mới của tôi dựa trên NUnit 3.2.1. Nhưng bây giờ tôi đang gặp khó khăn khi chạy các bài kiểm tra:NUnit 3.2.1 + TeamCity: Không thể tải tập tin hoặc lắp ráp 'nunit.framework'
tôi đã chọn người thi hành NUnit3 trong bước xây dựng, cấu hình nó cho phù hợp:
Khi xây dựng, tôi nhận được một lỗi: "Could không tải tệp hoặc lắp ráp 'nunit.framework' hoặc một trong các phụ thuộc của nó. Hệ thống không thể tìm thấy tệp được chỉ định. ".
Tất cả mọi thứ nên được tốt, những con đường cũng tốt, lắp ráp đang ở trong đường dẫn của lắp ráp thử nghiệm, tất cả mọi thứ được xây dựng trong cấu hình AnyCPU. Ngoài ra còn có lỗi nói rằng phiên bản NUnit không phải là một phiên bản phát hành, mà tôi nghĩ là nhảm nhí, đó là một bản phát hành trên trang web NUnit. Và lỗi dường như không phá vỡ bất cứ điều gì (nó đã có mặt ngay cả khi tôi đã có một lỗi trước khi lỗi 'nunit.framework', và khi tôi sửa chữa một, xây dựng có thêm).
Bất kỳ khách hàng tiềm năng nào được đánh giá cao!
CẬP NHẬT: Chạy thử nghiệm bằng cách sử dụng một dòng lệnh runner và chạy cùng một nunit3-console.exe hoạt động tốt. Vì vậy, tôi đoán đây là một vấn đề đặc biệt của NUnit runner. Tuy nhiên, đề xuất được hoan nghênh về cách sửa lỗi này.
UPDATE 2: tôi đã cố gắng hạ cả gói giải pháp và NUnit-Bảng điều khiển được sử dụng bởi TeamCity để 3.0.0 - vẫn còn, kết quả tương tự.
CẬP NHẬT 3: Như tôi đã nghi ngờ, TeamCity hỗ trợ xác nhận rằng thông báo về "Phiên bản NUnit không được hỗ trợ" là lỗi và không ảnh hưởng gì.
Nó vẫn là một vấn đề với 10.x và nó là một vấn đề vì việc xây dựng không thành công. – Mukus
Thật đáng buồn. Tôi vẫn đang sử dụng cách giải quyết hiệu quả. Không có thời gian để cấu hình lại và thử giải pháp không có giải pháp. –