मैं एक रेल परियोजना में आरएसपीसी का उपयोग करने का प्रयास कर रहा हूं जिसे मैंने अभी रेल 2.3.2 में अपग्रेड किया है। मैंने ऐप में प्लगइन के रूप में rspec 1.2.6 और rspec-rails 1.2.6 स्थापित किया है।रेक स्पेक रेल पर्यावरण का उपयोग नहीं कर रहा
मेरी समस्या यह है कि चश्मा मेरे ऐप कक्षाओं या किसी भी रेल मानक पुस्तकालयों तक पहुंच नहीं है।
सबसे पहले मैं RAILS_ROOT से पूर्ण पथ का उपयोग कर मॉडल वर्ग मैं परीक्षण करना चाहते हैं निर्दिष्ट करने के लिए किया था, लेकिन अब के रूप में यह लोड करता वर्ग मैं निम्नलिखित
/app/models/person.rb:1: uninitialized constant ActiveRecord (NameError) from ./spec/models/person_spec.rb:1:in `require' from ./spec/models/person_spec.rb:1 from /Users/law/Projects/roster/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:15:in `load' from /Users/law/Projects/roster/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:15:in `load_files' from /Users/law/Projects/roster/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:14:in `each' from /Users/law/Projects/roster/vendor/plugins/rspec/lib/spec/runner/example_group_runner.rb:14:in `load_files' from /Users/law/Projects/roster/vendor/plugins/rspec/lib/spec/runner/options.rb:99:in `run_examples' from /Users/law/Projects/roster/vendor/plugins/rspec/lib/spec/runner/command_line.rb:9:in `run' from /Users/law/Projects/roster/vendor/plugins/rspec/bin/spec:4 rake aborted!
मैं से रेक कल्पना को फोन करके rspec की शुरूआत कर रहा हूँ आवेदन की जड़।
इस स्थिति में क्या गुम हो सकता है पर कोई विचार?
मुझे जोड़ने की खोज की गई है 'spec/spec_helper.rb' समस्या को हल करने के लिए प्रतीत होता है मी, लेकिन निश्चित रूप से यह कुछ ऐसा है जो डिफ़ॉल्ट रूप से शामिल किया जाना है, हर फ़ाइल में नहीं? मदद के लिए – lyallward