ruby on rails - لا يؤدي تشغيل أحد المواصفات في نتائج RubyMine إلى "تحميل هذا الملف-teamcity/spec/runner/formatter/teamcity/formatter(LoadError)"




ruby-on-rails ruby-on-rails-4 (2)

نظام التشغيل: Arch Linux ، الإصدار Rails: 4 ، RubyMine: 6.3

عندما أقوم بتشغيل مواصفات من أدوات - Run Rake Task - spec دائماً أتلقى هذا الخطأ:

/home/chylli/.rvm/gems/[email protected]/gems/rspec-core-3.0.2/lib/rspec/core/configuration.rb:1024:in 'require': لا يمكن تحميل هذا الملف - - teamcity / spec / runner / formatter / teamcity / formatter (LoadError)

ولكن لا بأس من تشغيل "debug spec: models".

ما جربته: أضفت "حجج روبي" تحت إعدادات "تشغيل - تحرير":

-I $ RUBYMINE_HOME / rb / testing / patch / bdd -I $ RUBYMINE_HOME / rb / testing / patch / common

لكنها لا تعمل.


أخذت الوقت لإصلاح هذا دون الحاجة إلى إعادة تشغيل الربيع.

هناك طلب سحب للاختراق السريع الذي أدليت به في شوكة بلدي من الأحجار الربيع-الأوامر-rspec.

ولكن لا يبدو أن الريبو نشط ، لذا يمكنك استخدام الإصلاح الخاص بي عن طريق تحويل إدخال spring-commands-rspec الخاص بك إلى Gemfile الخاص بك:

gem 'spring-commands-rspec', git: 'https://github.com/thewoolleyman/spring-commands-rspec.git'

هته ، :) - تشاد


واجهت نفس المشكلة اليوم فقط ، واضطررت إلى اتخاذ إجراءات مختلفة:

ستقول لي spring stop أن Spring is not running

لذلك اضطررت الى ذلك

1. قتلهم يدويا

ps aux | grep spring

سوف تعطيني

thomasromera     27841   [...] | spring app    | started 23 hours ago | development mode
thomasromera     38931   [...] | spring app    | started 18 hours ago | development mode
thomasromera     54661   [...] | spring app    | started 4 mins ago | development mode
thomasromera     27840   [...] | spring server | started 23 hours ago

ثم قتل جميع خوادم + التطبيقات

kill 27840
kill 38931
...

2. قم بإيقاف جهاز التحميل الربيعي في RubyMine:

في RubyMine: CMD + Shift + A spring pre-loader ، أطفئه وأعد تشغيل المواصفات.

لا تنس تشغيلها مرة أخرى إذا كنت بحاجة إليها.





rubymine