คำถามติดแท็ก rspec2

4
ตั้งค่า RSpec เพื่อทดสอบอัญมณี (ไม่ใช่ Rails)
มันค่อนข้างง่ายด้วยตัวกำเนิดที่เพิ่มของ rspec-rails เพื่อติดตั้ง RSpec สำหรับทดสอบแอพพลิเคชั่น Rails แต่วิธีการเกี่ยวกับการเพิ่ม RSpec สำหรับการทดสอบอัญมณีในการพัฒนา? ฉันไม่ได้ใช้งานเครื่องเพชรพลอยหรือเครื่องมือเช่นนั้น ฉันเพิ่งใช้ Bundler ( bundle gem my_gem) เพื่อตั้งค่าโครงสร้างสำหรับอัญมณีใหม่และแก้ไข * .gemspec ด้วยตนเอง ฉันยังเพิ่มs.add_development_dependency "rspec", ">= 2.0.0"การ gemspec bundle installและไม่ มีกวดวิชาที่ดีจะทำอย่างไรต่อไปเพื่อให้ RSpec ทำงานได้หรือไม่
154 testing  rubygems  rspec  gem  rspec2 

5
ฉันจะบอก Rails ให้ใช้ RSpec แทนการทดสอบเมื่อสร้างแอพ Rails ใหม่ได้อย่างไร
ฉันได้test-unitรับการติดตั้งและrspecการติดตั้ง (พร้อมกับ-core, -expectations, -mocksและ-railsรุ่น 2.6.x) เมื่อฉันเรียกใช้คำสั่งrails new fooจะใช้ในการสร้างแฟ้มการทดสอบต้นขั้วแทนtest-unitrspec มีตัวเลือกที่ฉันสามารถบอกทางรถไฟให้ใช้ rspec เพื่อสร้างการทดสอบแทนได้หรือไม่?


6
วิธีรับ rspec-2 เพื่อให้การติดตามทั้งหมดที่เกี่ยวข้องกับความล้มเหลวในการทดสอบ
ตอนนี้ถ้าฉันเรียกใช้ชุดทดสอบโดยใช้ไฟล์ rake specฉันได้รับข้อผิดพลาด: 1) SegmentController GET 'index' ควรใช้งานได้ ความล้มเหลว / ข้อผิดพลาด: รับ 'ดัชนี' วิธีการที่ไม่ได้กำหนด `` locale 'สำหรับ # # ./spec/controllers/se segment_controller_spec.rb:14: ใน `` บล็อก (3 ระดับ) ใน ' นี่เป็นเรื่องปกติเนื่องจากฉันมีข้อผิดพลาด :) ปัญหาคือการติดตามไม่เป็นประโยชน์มากนัก ฉันรู้ว่ามันพังในsegments_controller_spec.rbบรรทัดที่ 14 แต่นี่คือที่ที่ฉันเรียกการทดสอบ: ### segments_controller_spec.rb:14 get 'index' ฉันต้องการให้มีการแตกบรรทัดจริงและการติดตามทั้งหมดไม่ใช่ส่วนในโฟลเดอร์ข้อมูลจำเพาะ วิ่งไปด้วย--traceไม่ช่วยอะไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.