Току-що актуализирах инсталациите си rspec и guard, защото guard се изпълняваше 3 пъти при всяка промяна, след като го стартирах с bundle exec guard
. Е, сега се изпълнява 5 пъти, когато променя нещо в кода си.
Това е изходното съобщение на терминала, което получавам, когато стартирам bundle exec guard
10:45:30 - INFO - Guard is using TerminalTitle to send notifications.
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard::RSpec is running
10:45:30 - INFO - Guard is now watching at '/Users/me/myProject'
10:45:38 - INFO - Running: spec/features/admin_area_spec.rb
Мисля, че може би има някакво място, където слушателят или нещо друго започва пет пъти, но не можах да го намеря.
Актуализация Използвам guard-rspec-4.2.8
, rspec-2.14.1
и guard-2.5.1
.