2011-06-03 14 views
11

प्रदर्शित नहीं हो रहे हैं मेरे पास रूबी 1.9 में रेल 3 पर चल रहा एक विरासत ऐप है, और यह ठीक काम कर रहा है, लेकिन किसी कारण से, जब मैंने आरएसपीईसी और जेस्मीन दोनों स्थापित किए, तो उनके रेक कार्यों में से कोई भी दिखाई नहीं दे रहा है जब मैं रेक-टी चलाता हूं। ऐप के लिए रेकैकाइल केवल मानक है, और वास्तव में, जब मैंने ककड़ी स्थापित की, तो इसके रेक कार्य ठीक दिखते हैं।रेक आरएसपीसी कार्य

यदि मैं रेक स्पेक में टाइप करता हूं, तो कोई त्रुटि नहीं है, लेकिन मेरी कोई भी चश्मा नहीं चलती है। लेकिन, अगर मैं rspec spec टाइप करता हूं, तो वे सभी ठीक चलते हैं। चमेली के कार्यों में त्रुटि है, कह रही है कि ऐसा कोई कार्य नहीं है।

कोई विचार क्यों ये दिखाई नहीं दे रहे हैं, लेकिन अन्य कार्य करेंगे?

+0

वे 'रेक -P' के साथ दिखाने के है? और क्या आपने 'रेल जी आरएसपीसी: इंस्टॉल' चलाया? – Zabba

+0

नहीं! और अगर यह मदद करता है, जब मैं अपने रेक को 0.9.1 पर अपडेट करता हूं, तो मुझे यह त्रुटि मिलती है मैं दौड़ने की दौड़ चलाता हूं: चेतावनी: रेक डीएसएल विधियों के लिए वैश्विक पहुंच को बहिष्कृत किया गया है। कृपया शामिल करें ... रेक :: डीएसएल कक्षाओं और मॉड्यूल में जो रेक डीएसएल विधियों का उपयोग करते हैं। चेतावनी: डीएसएल विधि अप्टाइम :: एप्लिकेशन # कार्य /usr/local/rvm/gems/[email protected]/gems/railties-3.0.7/lib/rails/application.rb1515 पर कॉल किया गया: 'itialize_tasks 'में – jasonpgignac

+0

क्या आपने कभी अवमूल्यन त्रुटि हल की है? –

उत्तर

32

क्या आपके पास विकास समूह में आरएसपीसी-रेल है?

http://relishapp.com/rspec/rspec-rails/file/gettingstarted

+1

मैंने इसे 'टेस्ट' समूह में रखा था, लेकिन देव नहीं, सोच रहा था, 'मैं इसे परीक्षण के लिए उपयोग करता हूं, न कि देव' - लेकिन इस तथ्य के बारे में नहीं सोचा कि यह एक समस्या होगी क्योंकि मैं देव के रूप में दौड़ता हूं! धन्यवाद, महोदय, आपने मेरा दिन बनाया :) – jasonpgignac

+1

कमाल! मैंने लॉन्ल के उसी कारण से केवल टेस्ट ग्रुप में मेरा भी रखा। आपका बहुत बहुत धन्यवाद! – corroded

संबंधित मुद्दे