Đây là lệnh wibble-test-genrunner có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
wibble-test-genrunner - Trình tạo mã cho wibble testsuites.
SYNOPSIS
wibble-test-genrunner cú đội đầu
wibble-test-genrunner chính
MÔ TẢ
Chương trình tạo các tệp .cpp sau đó được biên dịch và liên kết thành một chương trình thử nghiệm cho
đang chạy các bài kiểm tra từ các tệp .test.h. Ví dụ về các tệp .test.h như vậy có thể được tìm thấy trong wibble
tiêu đề, ví dụ. /usr/include/wibble/regexp.test.h.
Ở dạng đầu tiên, chương trình xử lý một tệp tiêu đề duy nhất (thường có dạng
foo.test.h) và tạo tệp .cpp tương ứng để biên dịch. Ở dạng thứ hai, nó
coi như tất cả các các tiêu đề .test.h và tạo ra một main.cpp duy nhất chứa
hàm main () của chương trình kiểm tra, sau đó chạy tất cả các bài kiểm tra trong tất cả .test.h
các tập tin. Mã nguồn được tạo luôn được ghi vào đầu ra tiêu chuẩn và nó được để
người dùng để chuyển hướng nó đến một vị trí có ý nghĩa.
Chương trình hiện không có lựa chọn nào khác ngoài hai hình thức trên. Chương trình là
dự định được chạy như một phần của quá trình xây dựng chương trình hoặc thư viện bằng cách sử dụng wibble
khung thử nghiệm. Để sử dụng thuận tiện từ CMake, có một tập lệnh test.cmake bên dưới
/ usr / share / wibble, đảm nhiệm việc tạo ra tất cả các tệp .cpp (cả trên mỗi tiêu đề và
cái chính), biên dịch chúng và liên kết chúng thành một tệp nhị phân duy nhất để thực thi
testsuite.
Sử dụng wibble-test-genrunner trực tuyến bằng các dịch vụ onworks.net