Tôi rất mới để D và vẫn chiến đấu cố gắng để cấu hình toolchain của tôi.Làm thế nào để chạy thử nghiệm đơn vị với DSSS và GDC?
Tôi đang chạy Ubuntu Karmic và muốn sử dụng DSSS với GDC và Tango hoặc TangoBos.
Cho đến bây giờ, tôi đã cài đặt GDC từ kho lưu trữ Ubuntu, DSSS, Tango và TangoBos từ these repositories và tôi có thể biên dịch bằng dsss + gdc + tangobos.
Theo tài liệu DSSS, nó phải có khả năng chạy các bài kiểm tra đơn vị sử dụng
$ dsss build --test
nhưng trên hệ thống của tôi, lập luận --test được bỏ qua. Tôi có dsss phiên bản cuối cùng (0,78) và trợ giúp nội tuyến của nó không bao gồm bất cứ điều gì về các bài kiểm tra đơn vị.
Chạy ldc --unittest hoạt động tốt (mặc dù tôi không biết chính xác ngày nào mà nó nhận được).
Có cách nào để chạy thử nghiệm đơn vị của tôi bằng cách sử dụng cùng một thư viện & trình biên dịch hơn là để biên dịch không?
Nếu có, có cách nào để tự động hóa thử nghiệm hoặc tôi có phải chạy mô-đun cho mỗi mô-đun không?
Cảm ơn bạn. Tôi vừa cài đặt các tệp nhị phân dss từ DSource (http://svn.dsource.org/projects/dsss/downloads/0.78/) vào sáng suốt, có cùng phiên bản gdc như của bạn, và bây giờ nó hoạt động như mong đợi. –