นี่คือคำสั่ง wibble-test-genrunner ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
wibble-test-genrunner - ตัวสร้างโค้ดสำหรับชุดทดสอบ wibble
เรื่องย่อ
Wibble-test-genrunner ส่วนหัว
Wibble-test-genrunner หลัก
DESCRIPTION
โปรแกรมสร้างไฟล์ .cpp ที่คอมไพล์แล้วเชื่อมโยงเข้ากับโปรแกรมทดสอบสำหรับ
เรียกใช้การทดสอบจากไฟล์ .test.h ตัวอย่างของไฟล์ .test.h ดังกล่าวอาจพบได้ใน wibble
ส่วนหัว เช่น /usr/include/wibble/regexp.test.h.
ในรูปแบบแรก โปรแกรมจะประมวลผลไฟล์ส่วนหัวเดียว (โดยปกติคือ form
foo.test.h) และสร้างไฟล์ .cpp ที่เกี่ยวข้องเพื่อคอมไพล์ ในรูปแบบที่สอง มัน
รับเป็น ทั้งหมด .test.h ส่วนหัวและสร้าง main.cpp เดียวซึ่งมี
ฟังก์ชัน main() ของโปรแกรมทดสอบ ซึ่งจะรันการทดสอบทั้งหมดใน .test.h . ทั้งหมด
ไฟล์. ซอร์สโค้ดที่สร้างขึ้นจะถูกเขียนไปยังเอาต์พุตมาตรฐานเสมอและเหลือไม่เกิน
ให้ผู้ใช้เปลี่ยนเส้นทางไปยังตำแหน่งที่มีความหมาย
ขณะนี้โปรแกรมไม่มีตัวเลือกอื่นนอกจากสองรูปแบบข้างต้น โปรแกรมคือ
ตั้งใจให้ทำงานเป็นส่วนหนึ่งของกระบวนการสร้างโปรแกรมหรือไลบรารีโดยใช้ wibble
กรอบการทดสอบ เพื่อความสะดวกในการใช้งานจาก CMake มีสคริปต์ test.cmake ภายใต้
/usr/share/wibble ที่ดูแลการสร้างไฟล์ .cpp ทั้งหมด (ทั้งต่อส่วนหัวและ
หลัก) รวบรวมและเชื่อมโยงเป็นไบนารีเดียวซึ่งดำเนินการ
ชุดทดสอบ
ใช้ wibble-test-genrunner ออนไลน์โดยใช้บริการ onworks.net