Tôi đang sử dụng các autotools GNU cho hệ thống xây dựng trên một dự án cụ thể. Tôi muốn bắt đầu viết các bài kiểm tra tự động cho verifcation. Tôi muốn chỉ cần gõ "make check" để nó tự động chạy chúng. Dự án của tôi là trong C++, mặc dù tôi vẫn còn tò mò về việc viết các bài kiểm tra tự động cho các ngôn ngữ khác nữa.Làm thế nào để bạn tạo các kiểm tra cho "thực hiện kiểm tra" với các autotools GNU
Tính năng này có tương thích với mọi khung kiểm thử đơn vị trên mạng không (tôi đã nghĩ đến việc sử dụng cppunit)? Làm cách nào để móc các khung kiểm thử đơn vị này vào kiểm tra? Tôi có thể đảm bảo rằng tôi không yêu cầu cài đặt phần mềm đơn vị để có thể định cấu hình và xây dựng phần còn lại của dự án không?
bạn cũng có thể muốn sử dụng biến TESTS_ENVIRONMENT nếu bạn cần tinh chỉnh môi trường mà các thử nghiệm của bạn sẽ chạy, ví dụ PATH. – tmatth