2.0 से पहले आरएसपीसी के संस्करणों में मैं रंग आउटपुट को कम करने या फ़ाइल में रीडायरेक्ट कर सकता था। ऐसा करने के लिए मुझे बस RSPEC_COLOR पर्यावरण चर को सत्य पर सेट करना होगा। हालांकि, ढांचे के नए मुख्य संस्करण में इस चर ने आउटपुट प्रकार (रंग या मोनोक्रोम) को परिभाषित करना बंद कर दिया है। क्या RSpec 2.0 और उच्चतर में रंग को पाइप या रीडायरेक्ट करने का कोई तरीका है?आरएसपीसी। पाइप या रीडायरेक्ट आउटपुट को कैसे रंगा जाए?
धन्यवाद।
डेबियन जीएनयू/लिनक्स 5.0.7;
रूबी 1.9.2;
आरएसपीसी 2.4.0।
अपडेट किया गया
मैं अपने आप को द्वारा जवाब मिल गया।
किसी को प्रभाव प्राप्त करने के लिए tty
कॉन्फ़िगरेशन विकल्प का उपयोग करना चाहिए।
# spec/spec_helper.rb
RSpec.configure do |config|
config.tty = true
end
उत्तर के लिए धन्यवाद, ** अक्टूबर **। मैं इसे अपने आप से निपटता हूं। मेरे उत्तर में ** अपडेटेड ** अनुभाग देखें। – Shamaoke
वैसे, मेरे पास एक [मुद्दा] था (https://github.com/rspec/rspec-core/issues/326) जिथब पर खोला गया, लेकिन मुझे कोई जवाब नहीं मिला और मुझे स्वयं समाधान मिला। – Shamaoke
यह इस कॉन्फ़िगरेशन सेटिंग के साथ बढ़िया काम करता है! बस, बाद में, प्रासंगिक [मुद्दा] (https://github.com/rspec/rspec-core/issues/665) जोड़ने के लिए। – EricC