Ini ialah arahan wibble-test-genrunner yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
wibble-test-genrunner - Penjana kod untuk testsuites wibble.
SINOPSIS
wibble-test-genrunner header
wibble-test-genrunner utama
DESCRIPTION
Program ini menjana fail .cpp yang kemudiannya disusun dan dipautkan ke dalam program ujian untuk
menjalankan ujian daripada fail .test.h. Contoh fail .test.h sedemikian boleh didapati di kalangan wibble
pengepala, cth. /usr/include/wibble/regexp.test.h.
Dalam bentuk pertama, program memproses satu fail pengepala (biasanya dalam bentuk
foo.test.h) dan menghasilkan fail .cpp yang sepadan untuk disusun. Dalam bentuk kedua, ia
mengambil sebagai semua pengepala .test.h dan menghasilkan satu main.cpp yang mengandungi
main() fungsi program ujian, yang kemudiannya menjalankan semua ujian dalam semua .test.h
fail. Kod sumber yang dijana sentiasa ditulis kepada output standard dan ia diserahkan kepada
pengguna untuk mengubah hala ke lokasi yang bermakna.
Program pada masa ini tidak mempunyai pilihan selain daripada dua bentuk di atas. Program itu ialah
bertujuan untuk dijalankan sebagai sebahagian daripada proses membina program atau perpustakaan menggunakan wibble
rangka kerja ujian. Untuk kegunaan mudah daripada CMake, terdapat skrip test.cmake di bawah
/usr/share/wibble, yang menguruskan menghasilkan semua fail .cpp (kedua-dua per-header dan
yang utama), menyusunnya dan menghubungkannya ke dalam satu binari yang melaksanakan
testsuite.
Gunakan wibble-test-genrunner dalam talian menggunakan perkhidmatan onworks.net