यह कमांड rspec है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
rspec - रूबी RSpec परीक्षण सुइट्स के लिए स्टैंडअलोन परीक्षण धावक
synopsys
आरएसपीसी [विकल्पों] [फ़ाइलों or निर्देशिकाओं]
वर्णन
रूबी लिपि आरएसपीसी आपको रूबी के लिए एक परीक्षण उपकरण, आरएसपीईसी के साथ लिखित परीक्षण चलाने की अनुमति देता है,
कमांड लाइन से. जब बिना तर्क के चलाया जाए, आरएसपीसी स्वचालित रूप से सभी विशिष्टताओं का पता लगाता है
आपके प्रोजेक्ट की फ़ाइलें, और उन्हें चलाता है। परीक्षणों को एक उपसमूह तक सीमित करना संभव है
विशेष विशिष्ट फ़ाइलों के नाम निर्दिष्ट करना या कुछ फ़िल्टरिंग विकल्पों का उपयोग करना।
विभिन्न विकल्पों को पारित किया जा सकता है आरएसपीसी परीक्षणों के आउटपुट को संशोधित करने के लिए, या जिस तरह से
परीक्षण चलाए जाते हैं.
विकल्प
-I पथ
$LOAD_PATH में जोड़ने के लिए PATH निर्दिष्ट करें (एक से अधिक बार उपयोग किया जा सकता है)।
-r, --आवश्यकता पथ
एक फ़ाइल की आवश्यकता है.
-O, --विकल्प पथ
कस्टम विकल्प फ़ाइल का पथ निर्दिष्ट करें।
--गण TYPE[:बीज]
निर्दिष्ट ऑर्डर प्रकार के अनुसार उदाहरण चलाएँ। TYPE दोनोंमेसे एक हो सकता है चूक, किस फाइल के लिए
अंतर्निहित फ़ाइल सिस्टम के आदेश के आधार पर आदेश दिया जाता है, या पंक्ति, जिसके लिए आदेश
फ़ाइलों, समूहों और उदाहरणों को यादृच्छिक किया गया है। बिना सोचे समझे के लिए एक उपनाम है पंक्ति. एक बीज कर सकते हैं
के लिए संकेत दिया जाए बिना सोचे समझे प्रकार, उदा --गण बिना सोचे समझे: 123
--बीज बीज
के बराबर --गण पंक्ति:बीज.
-d, --डीबगर
डिबगिंग सक्षम करें।
--असफल-तेज़
पहली विफलता पर रन रद्द करें.
--विफलता-निकास-कोड कोड
विफल विनिर्देश होने पर उपयोग किए गए निकास कोड को ओवरराइड करें।
-X, --[नहीं-]DRB
डीआरबी के माध्यम से उदाहरण चलाएँ।
--drb-पोर्ट पोर्ट
डीआरबी सर्वर से कनेक्ट करने के लिए पोर्ट।
--इस में
RSpec के साथ अपना प्रोजेक्ट प्रारंभ करें।
--कॉन्फ़िगर
पदावनत। उपयोग --इस में बजाय.
आउटपुट विकल्प
-f, --प्रारूप फ़ॉर्मेटर
एक फ़ॉर्मेटर चुनें. विभिन्न विकल्प हैं [p]घूमना (डिफ़ॉल्ट - डॉट्स),
[d]दस्तावेज़ीकरण (समूह और उदाहरण के नाम), [h]टीएमएल[t]extmate या एक कस्टम फ़ॉर्मेटर
कक्षा का नाम।
-o, --बाहर फ़ाइल
किसी फ़ाइल में STDOUT के बजाय आउटपुट लिखें। यह विकल्प पहले वाले पर लागू होता है
विनिर्दिष्ट --प्रारूप, या यदि कोई प्रारूप निर्दिष्ट नहीं है तो डिफ़ॉल्ट प्रारूप।
-b, --बैकट्रेस
पूर्ण बैकट्रेस सक्षम करें.
-c, --[नहीं-]रंग, --[नहीं-]रंग
आउटपुट में रंग सक्षम करें.
-p, --प्रोफाइल
उदाहरणों की प्रोफ़ाइलिंग सक्षम करें और 10 सबसे धीमे उदाहरणों की सूची बनाएं।
फ़िल्टरिंग और टैग विकल्प
विशिष्ट फ़ाइलों, समूहों या उदाहरणों के चयन के लिए निम्नलिखित विकल्पों के अलावा,
आप फ़ाइल नाम में लाइन नंबर जोड़कर एक एकल उदाहरण का चयन कर सकते हैं:
rspec पथ/to/a_spec.rb:37
-P, --पैटर्न प्रतिरूप
पैटर्न से मेल खाती फ़ाइलें लोड करें (डिफ़ॉल्ट: "spec/**/*_spec.rb")।
-e, --उदाहरण STRING है
ऐसे उदाहरण चलाएँ जिनके पूर्ण नेस्टेड नाम शामिल हों STRING है.
-l, --लाइन नंबर लाइन
किसी उदाहरण या समूह की पंक्ति संख्या निर्दिष्ट करें (एक से अधिक बार उपयोग किया जा सकता है)।
-t, --उपनाम टैग[:मूल्य]
निर्दिष्ट टैग के साथ उदाहरण चलाएँ, या टैग से पहले ~ जोड़कर उदाहरणों को बाहर करें,
जैसे ~धीमा. टैग सदैव एक प्रतीक में परिवर्तित हो जाता है।
--default_path पथ
डिफ़ॉल्ट पथ सेट करें जहां आरएसपीईसी उदाहरण ढूंढता है (किसी फ़ाइल या फ़ाइल का पथ हो सकता है)।
निर्देशिका)।
उपयोगिता विकल्प
-v, --संस्करण
संस्करण प्रदर्शित करें।
-h, --मदद
इस मैनपेज के समान एक संदेश प्रदर्शित करें.
लेखक
यह मैन पेज के सहायता संदेश से प्रेरित है आरएसपीसी, सेड्रिक बाउटिलियर द्वारा लिखा गया है
डेबियन प्रोजेक्ट के लिए, लेकिन अन्य लोगों द्वारा इसका उपयोग किया जा सकता है।
2016-03-13 आरएसपीईसी(1)
onworks.net सेवाओं का उपयोग करके ऑनलाइन rspec का उपयोग करें