นี่คือคำสั่ง gem2deb-test-runner ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gem2deb-test-runner - รันชุดทดสอบที่มีอยู่ในแพ็คเกจ Debian Ruby
เรื่องย่อ
ผู้ทดสอบ gem2deb [--autopkgtest]
DESCRIPTION
ผู้ทดสอบ gem2deb รันการทดสอบที่จัดส่งภายในแพ็คเกจ Debian Ruby ต้นทาง ทาง
การทดสอบถูกกำหนดค่าในหนึ่งในสามไฟล์: เดเบียน / ทับทิม-test-files.yaml,
เดเบียน/ruby-tests.rake, เดเบียน/ruby-tests.rb. ดู ไฟล์ ส่วนเข้า dh_ruby(1) สำหรับ
รายละเอียด
หากถูกเรียกโดยไม่มีอาร์กิวเมนต์ในรูทของแพ็คเกจต้นทางหลังจากสร้างแพ็คเกจแล้ว
และติดตั้งภายใต้เดเบียน/package_nameจากนั้นการทดสอบจะดำเนินการโดยใช้ไฟล์ของ
แพ็คเกจที่ติดตั้งภายใต้เดเบียน/package_name. การโทรนี้เป็นส่วนหนึ่งของ dh_ruby(1) ลำดับ
เมื่อสร้างแพ็คเกจ Ruby ด้วย gem2deb
ถ้าตัวเลือก --autopkgtest ใช้งานแล้วจำเป็นต้องติดตั้งแพ็คเกจบนระบบ
ผู้ทดสอบ gem2deb จะไม่พยายามโหลดไฟล์ภายใต้เดเบียน/ และจะย้ายออกไป
ไดเร็กทอรี lib/ และ ext/ ชั่วคราวเพื่อให้แน่ใจว่าชุดทดสอบทำงานเทียบกับ
แพ็คเกจที่ติดตั้ง ใช้ในบริบทของการทดสอบแพ็คเกจอัตโนมัติขณะติดตั้ง
ผ่านเฟรมเวิร์ก autopkgtest
OPTIONS
--autopkgtest
เรียกใช้การทดสอบกับแพ็คเกจที่ติดตั้งสำหรับแพ็คเกจที่ติดตั้งโดยอัตโนมัติ
การทดสอบ มีประโยชน์ร่วมกับ โฆษณาทำงาน(1)
-c, --check-พึ่งพา
ก่อนรันการทดสอบ ให้ตรวจสอบว่าการขึ้นต่อกันของแพ็คเกจทั้งหมดตามที่ประกาศไว้หรือไม่
ในข้อมูลเมตา Rubygems มีอยู่ ทำให้โปรแกรมออกด้วยสถานะที่ไม่ใช่ศูนย์
รหัส (เช่น ล้มเหลว) ถ้าไม่ใช่
หากคุณต้องการตรวจสอบการขึ้นต่อกันระหว่างบิลด์ คุณสามารถเพิ่มสิ่งนี้ลงใน
เดเบียน/กฎ:
ส่งออก GEM2DEB_TEST_RUNNER = --check-dependencies
และพวกเรา
GEM2DEB_TEST_RUNNER
ใช้เพื่อส่งตัวเลือกไปยัง gem2deb-test-runner ผ่านสภาพแวดล้อม
ใช้ gem2deb-test-runner ออนไลน์โดยใช้บริการ onworks.net