2009-08-20 13 views
11

मुझे लगता है कि Autotest ढूँढने रहा हूँ काम करना बंद कर गया है ..."Autotest/रेल [...] नहीं [...] मौजूद हैं। छोड़ रहा है"

$ autotest 
loading autotest/rails 
Autotest style autotest/rails doesn't seem to exist. Aborting. 

this blog post के अनुसार, आम कारण इस त्रुटि के लिए लोगों के पास ऑटोटेस्ट-रेल मणि स्थापित नहीं है। हालांकि, मैं निश्चित रूप से है कि स्थापित किया है:

autotest-rails (4.1.0) 
ZenTest (4.1.4, 4.1.3, 4.1.1, 4.0.0, 3.11.1, 3.11.0, 3.10.0, 3.9.3, 3.9.2) 

मैं, किसी भी आज या कल में नए जवाहरात स्थापित नहीं किया है, हालांकि मैं एक gem update कल किया है हो सकता है।

एक और मुद्दा मैंने कहा देखा रूबी 1.9 के साथ असंगति था, लेकिन मैं एमआरआई रूबी 1.8.6 का उपयोग कर रहा हूँ।

उत्तर

2

4.1.3 के लिए 4.1.4 से ZenTest डाउनग्रेड और Autotest फिर से काम करता है।

2

मैं सिर्फ autospec साथ ZenTest 4.1.4 करने के लिए उन्नत और मेरा बड़ा एप्लिकेशन ठीक काम कर रहा है। (मुझे एक स्क्रिप्ट/आरएसपीई उत्पन्न करना था)

मैंने रेल और डमी मचान के साथ एक डमी टेस्ट ऐप भी बनाया और पुष्टि की कि ऑटोटेस्ट ठीक काम कर रहा है।

आपकी कॉन्फ़िगरेशन के साथ कुछ चलना चाहिए। क्या आपने पूर्ण sudo gem update किया है?

+0

हाँ, मुझे यकीन है कि किया।यह परेशान है। मैं कंधे का उपयोग कर रहा हूँ। शायद यह एक फर्क पड़ता है। – Ethan

+0

मुझे एक ही समस्या थी। मैंने बिना किसी लाभ के व्यक्तिगत रूप से रत्न अपडेट करने का प्रयास किया, फिर सुडो मणि अपडेट की कोशिश की और ऐसा किया। – marciovm

+0

@marciovm ... मुझे आश्चर्य है कि यह कैसे अद्यतित है ... ज़ेंटेस्ट पहले से ही संस्करण 4.4.1 afaik –

17

मैंने आज इस समस्या को अभी मारा।

मेरे संस्करणों थे:

  • Autotest-रेल (4.1.0)
  • ZenTest (4.1.4, 3.10.0)

मैं एक 'sudo मणि सफाई ZenTest' किया था और अब autotest चलाता है।

उम्मीद है कि इससे मदद मिलती है। :-)

+0

मेरे लिए भी काम किया। – nertzy

+0

धन्यवाद। कोशिश की लेकिन यह काम नहीं किया। – Ethan

+0

यह मेरे लिए भी काम करता है, धन्यवाद! – banderson623

1
sudo gem install autotest-rails 

शायद?

चीजों के बहुत सारे अब उदाहरण के लिए ककड़ी की तरह, एक -rails संस्करण है।

बाद Autotest संस्करण भी

export RSPEC=true 

जरूरत है अगर आप इसे चला रहे हैं (या बस Autotest आदेश से पहले RSPEC=true डाल)

0

मैं ZenTest की स्थापना रद्द करने, और सिर्फ Autotest और autotest- स्थापित करके इस तय रेल

+0

मुझे एक ही समस्या थी, और यह मेरे लिए काम किया! – Andrew

2
gem uninstall autotest 
gem install autotest 
gem install autotest-rails 

मेरे लिए भी काम किया!

+0

यह मेरे लिए RoR 2.3.12 पर काम किया। धन्यवाद! – Jirapong

1

मैं जब नवीनतम Autotest का उपयोग कर (मणि 4.4.6 versino) इस त्रुटि हो रही थी:

Autotest style autotest/rails doesn't seem to exist. Aborting 

लगता है जैसे Autotest के नवीनतम संस्करण को अब और रेल परीक्षण के साथ अपने आप में काम नहीं करता। ऑटोटेस्ट चलाने में सक्षम होने के लिए, मुझे gem install autotest-rails-pure होना था।